Beispiel #1
0
        /// <summary>
        ///     添加飞机租赁订单行
        /// </summary>
        /// <param name="price">单价</param>
        /// <param name="amount">数量</param>
        /// <param name="discount">折扣</param>
        /// <param name="delivery">预计交付日期</param>
        /// <returns>飞机租赁订单行</returns>
        public AircraftLeaseOrderLine AddNewAircraftLeaseOrderLine(decimal price, int amount, decimal discount,
            DateTime delivery)
        {
            var aircraftLeaseOrderLine = new AircraftLeaseOrderLine
            {
                OrderId = Id,
                UnitPrice = price,
                Amount = amount,
                Discount = discount,
                EstimateDeliveryDate = delivery
            };

            aircraftLeaseOrderLine.GenerateNewIdentity();
            OrderLines.Add(aircraftLeaseOrderLine);

            return aircraftLeaseOrderLine;
        }