public ViewChalanModel GetDeliveredReplaceBarcodeListbyDeliveryId(int deliveryId) { Delivery delivery = GetOrderByDeliveryId(deliveryId); var details = _iDeliveryGateway.GetDeliveredReplaceDetailsByDeliveryId(deliveryId); //foreach (DeliveryDetails deliveryDetailse in details) //{ // deliveryDetailse.DeliveredProducts = GetDeliveredProductsByDeliveryIdAndProductId(deliveryId, deliveryDetailse.ProductId).ToList(); //} Order order = _iOrderManager.GetOrderInfoByTransactionRef(delivery.TransactionRef); var client = _iClientManager.GetClientDeailsById(order.ClientId); var chalan = new ViewChalanModel { // DeliveryDetailses = details, ViewClient = client, DeliveryInfo = delivery }; return(chalan); }
public ViewChalanModel GetChalanByDeliveryId(int deliveryId) { Delivery delivery = GetOrderByDeliveryId(deliveryId); var details = GetDeliveredOrderDetailsByDeliveryId(deliveryId); foreach (DeliveryDetails deliveryDetailse in details) { deliveryDetailse.DeliveredProducts = GetDeliveredProductsByDeliveryIdAndProductId(deliveryId, deliveryDetailse.ProductId).ToList(); } Order order = _iOrderManager.GetOrderInfoByTransactionRef(delivery.TransactionRef); var client = _iClientManager.GetClientDeailsById(order.ClientId); var chalan = new ViewChalanModel { DeliveryDetailses = details, ViewClient = client }; return(chalan); }