@ -327,7 +336,52 @@ sub getProviderInvoiceListAjax{
#'alias' => 'me',
});
}
subcreateInvoice{
my$self=shift;
my(%params)=@_;
my($contract_balance,$data,$stime,$etime)=@params{qw/contract_balance data stime etime/};
# my($contract_id, $stime, $etime) = @_;
##my $invoice_serial = $dbh->selectrow_array('select max(invoices.serial) from invoices inner join contract_balances on invoices.id=contract_balances.invoice_id where contract_balances.contract_id=?',undef,$contract_id );
#my $invoice_serial = $dbh->selectrow_array('select max(invoices.serial) from invoices');
#$invoice_serial += 1;
#$dbh->do('insert into invoices(year,month,serial)values(?,?,?)', undef, $stime->year, $stime->month,$invoice_serial );
#$dbh->do('update contract_balances set invoice_id = ? where contract_id=? and start=? and end=?', undef, $invoice_id,$contract_id, $stime->datetime, $etime->datetime );
#return $dbh->selectrow_hashref('select * from invoices where id=?',undef, $invoice_id);