示例#1
0
        /// <summary>
        ///     添加发动机租赁订单行
        /// </summary>
        /// <param name="price">单价</param>
        /// <param name="amount">数量</param>
        /// <param name="discount">折扣</param>
        /// <param name="delivery">预计交付日期</param>
        /// <returns>发动机租赁订单行</returns>
        public EngineLeaseOrderLine AddNewEngineLeaseOrderLine(decimal price, int amount, decimal discount,
            DateTime delivery)
        {
            var engineLeaseOrderLine = new EngineLeaseOrderLine();
            engineLeaseOrderLine.GenerateNewIdentity();

            engineLeaseOrderLine.OrderId = Id;
            engineLeaseOrderLine.UnitPrice = price;
            engineLeaseOrderLine.Amount = amount;
            engineLeaseOrderLine.Discount = discount;
            engineLeaseOrderLine.EstimateDeliveryDate = delivery;

            OrderLines.Add(engineLeaseOrderLine);

            return engineLeaseOrderLine;
        }