Пример #1
0
 private void Compose(OPC_Sale salesOrder)
 {
     if (salesOrder.Order == null)
     {
         salesOrder.Order = _orderService.Query(salesOrder.OrderNo);
     }
     if (salesOrder.Counter == null && salesOrder.SectionId.HasValue)
     {
         salesOrder.Counter = _counterService.Query(salesOrder.SectionId.Value);
     }
     if (salesOrder.DeliveryOrder == null &&
         salesOrder.ShippingSaleId.HasValue &&
         salesOrder.ShippingSaleId.Value > 0)
     {
         salesOrder.DeliveryOrder = _deliveryOrderService.Query(salesOrder.ShippingSaleId.Value);
     }
 }