示例#1
0
        public Invoice issueInvoice(int receiverEntityID, int currencyID, Dictionary<deliverable, decimal> servicesAmt)
        {
            var invoiceData=new invoice{};
            var inv = new Invoice();
            inv.New(invoiceData);

            foreach (var item in servicesAmt)
                inv.addInvoiceOrderDetail((item.Key as deliverable));

            inv.finalizeInvoice();

            return inv;
        }