示例#1
0
        /// <summary>
        ///     添加发票行
        /// </summary>
        /// <param name="itemName">项名称</param>
        /// <param name="amount">金额</param>
        /// <param name="orderLine">订单行</param>
        /// <param name="note">备注</param>
        /// <returns>发票行</returns>
        public PurchaseInvoiceLine AddInvoiceLine(int itemName, decimal amount, OrderLine orderLine, string note)
        {
            var invoiceLine = new PurchaseInvoiceLine();
            invoiceLine.SetItemName((ItemNameType)itemName);
            invoiceLine.SetAmount(amount);
            invoiceLine.SetNote(note);
            invoiceLine.GenerateNewIdentity();
            invoiceLine.SetOrderLine(orderLine);

            InvoiceLines.Add(invoiceLine);

            return invoiceLine;
        }
示例#2
0
 /// <summary>
 ///     创建发票行
 /// </summary>
 /// <returns></returns>
 public static PurchaseInvoiceLine CreateInvoiceLine()
 {
     var invoiceLine = new PurchaseInvoiceLine();
     invoiceLine.GenerateNewIdentity();
     return invoiceLine;
 }