private TransportRequisitionViewModel BindTransportRequisitionViewModel(TransportRequisition transportRequisition) { string userPreference = _userAccountService.GetUserInfo(HttpContext.User.Identity.Name).DatePreference; TransportRequisitionViewModel transportRequisitionViewModel = null; if (transportRequisition != null) { var transportRequisitionObj = _transportRequisitionService.FindById(transportRequisition.TransportRequisitionID); transportRequisitionViewModel = new TransportRequisitionViewModel(); transportRequisitionViewModel.CertifiedBy = _userAccountService.FindById(transportRequisitionObj.CertifiedBy).FullName; transportRequisitionViewModel.CertifiedDate = transportRequisitionObj.CertifiedDate; transportRequisitionViewModel.DateCertified = transportRequisitionObj.CertifiedDate.ToCTSPreferedDateFormat(userPreference); //EthiopianDate.GregorianToEthiopian(transportRequisition.CertifiedDate); transportRequisitionViewModel.Remark = transportRequisitionObj.Remark; transportRequisitionViewModel.RequestedBy = _userAccountService.FindById(transportRequisitionObj.RequestedBy).FullName; transportRequisitionViewModel.RequestedDate = transportRequisitionObj.RequestedDate; transportRequisitionViewModel.DateRequested = transportRequisitionObj.RequestedDate.ToCTSPreferedDateFormat(userPreference); //EthiopianDate.GregorianToEthiopian( transportRequisition.RequestedDate); transportRequisitionViewModel.Status = _workflowStatusService.GetStatusName(WORKFLOW.TRANSPORT_REQUISITION, transportRequisitionObj.Status); transportRequisitionViewModel.StatusID = transportRequisitionObj.Status; transportRequisitionViewModel.TransportRequisitionID = transportRequisitionObj.TransportRequisitionID; transportRequisitionViewModel.TransportRequisitionNo = transportRequisitionObj.TransportRequisitionNo; transportRequisitionViewModel.Region = _adminUnitService.FindById(transportRequisitionObj.RegionID).Name; transportRequisitionViewModel.Program = _programService.FindById(transportRequisitionObj.ProgramID).Name; } return(transportRequisitionViewModel); }
public ActionResult Index(int regionID) { ViewBag.RegionID = regionID; ViewBag.Region = _adminUnitService.FindById(regionID).Name; var zonesList = _adminUnitService.GetAllZones(regionID); ViewBag.ZoneCollection = BindZoneViewModel(zonesList); return(View()); }
private IEnumerable <WoredasInCurrentContract> GetWoredasInCurrentContract(IEnumerable <BidWinner> bidWinnerDestinations) { return(from bidWinnerDestination in bidWinnerDestinations select new WoredasInCurrentContract() { Region = _adminUnitService.FindById(bidWinnerDestination.DestinationID).Name, Zone = bidWinnerDestination.AdminUnit.AdminUnit2.Name, Woreda = bidWinnerDestination.AdminUnit.AdminUnit2.AdminUnit2.Name, Tariff = bidWinnerDestination.Tariff.ToString() }); }
public ActionResult Index(int regionID) { ViewBag.RegionID = regionID; ViewBag.Region = _adminUnitService.FindById(regionID).Name; var zonesList = _adminUnitService.GetAllZones(regionID); ViewBag.ZoneCollection = BindZoneViewModel(zonesList); var lossReasons = _lossReasonService.GetAllLossReason().Select(t => new { name = t.LossReasonCodeEg + "-" + t.LossReasonEg, Id = t.LossReasonId }); ViewData["LossReasons"] = lossReasons; return(View()); }