Esempio n. 1
0
        public ActionResult Requisitions1()
        {
            var assignedRequisitions = _transportRequisitionService.GetRequisitionToDispatch();
            var transportReqInput    = (from item in assignedRequisitions
                                        select new RequisitionToDispatchSelect()
            {
                CommodityName = item.CommodityName,
                CommodityID = item.CommodityID,
                HubID = item.HubID,
                OrignWarehouse = item.OrignWarehouse,
                QuanityInQtl = item.QuanityInQtl,
                RegionID = item.RegionID,
                RegionName = item.RegionName,
                RequisitionID = item.RequisitionID,
                RequisitionNo = item.RequisitionNo,
                ZoneID = item.ZoneID,
                Zone = item.Zone,
                RequisitionStatusName = item.RequisitionStatusName,
                RequisitionStatus = item.RequisitionStatus,
                Input = new RequisitionToDispatchSelect.RequisitionToDispatchSelectInput
                {
                    Number = item.RequisitionID,
                    IsSelected = false
                }
            });

            var result1 = new List <RequisitionToDispatchSelect>();

            try
            {
                result1 = transportReqInput.ToList();
            }
            catch (Exception exception)
            {
                var log = new Logger();
                log.LogAllErrorsMesseges(exception, _log);
                //TODO: modelstate should be put
            }

            return(Json(result1.AsQueryable(), JsonRequestBehavior.AllowGet));
        }