Exemplo n.º 1
0
        public JsonResult GetDispatches(int transportOrderId)
        {
            var transportOrderDetail =
                _transportOrderDetailService.FindBy(t => t.TransportOrderID == transportOrderId).Select(r => new
            {
                fdp              = r.FDP.Name,
                zone             = r.FDP.AdminUnit.AdminUnit2.Name,
                woreda           = r.FDP.AdminUnit.Name,
                region           = r.FDP.AdminUnit.AdminUnit2.AdminUnit2.Name,
                hub              = _hubService.FindById(r.SourceWarehouseID).Name,
                amount           = r.QuantityQtl,
                requisitionNo    = r.ReliefRequisition.RequisitionNo,
                tariff           = r.TariffPerQtl,
                commodity        = r.Commodity.Name,
                dispatchedAmount = _dispatchService.GetFDPDispatch(transportOrderId, r.FdpID),
                DeliveredAmount  = _deliveryService.GetFDPDelivery(transportOrderId, r.FdpID)
                                   //zone = r.AdminUnit.Name
            });

            return(Json(transportOrderDetail, JsonRequestBehavior.AllowGet));
        }