Пример #1
0
        public FleetItem initCreate()
        {
            var data  = _vendorBLL.GetVendor().Where(x => x.IsActive == true);
            var model = new FleetItem();

            model.VendorList = new SelectList(data, "VendorName", "VendorName");

            var list1 = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Extend", Value = "Extend"
                },
                new SelectListItem {
                    Text = "Temporary", Value = "Temporary"
                },
                new SelectListItem {
                    Text = "Lease", Value = "Lease"
                },
                new SelectListItem {
                    Text = "Services", Value = "Services"
                }
            };

            model.SupplyMethodList = new SelectList(list1, "Value", "Text");

            list1 = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Automatic", Value = "Automatic"
                },
                new SelectListItem {
                    Text = "Manual", Value = "Manual"
                }
            };
            model.TransmissionList = new SelectList(list1, "Value", "Text");

            list1 = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "MPV", Value = "MPV"
                },
                new SelectListItem {
                    Text = "SUV", Value = "SUV"
                },
                new SelectListItem {
                    Text = "Forklift", Value = "Forklift"
                },
                new SelectListItem {
                    Text = "Motorcycle", Value = "Motorcycle"
                },
                new SelectListItem {
                    Text = "Truck", Value = "Truck"
                }
            };
            model.BodyTypeList = new SelectList(list1, "Value", "Text");

            return(model);
        }
Пример #2
0
        public ActionResult Index()
        {
            var data  = _vendorBLL.GetVendor();
            var model = new VendorModel();

            model.Details           = Mapper.Map <List <VendorItem> >(data);
            model.MainMenu          = _mainMenu;
            model.CurrentLogin      = CurrentUser;
            model.CurrentPageAccess = CurrentPageAccess;
            return(View(model));
        }
Пример #3
0
        public VehicleOverallReportModel Initial(VehicleOverallReportModel model)
        {
            var settingData = _settingBLL.GetSetting();
            var listStatus  = new Dictionary <bool, string> {
                { true, "Active" }, { false, "InActive" }
            };
            var listVehType   = settingData.Where(x => x.SettingGroup == EnumHelper.GetDescription(Enums.SettingGroup.VehicleType) && x.IsActive).Select(x => new { x.SettingValue }).ToList();
            var listSupMethod = settingData.Where(x => x.SettingGroup == EnumHelper.GetDescription(Enums.SettingGroup.SupplyMethod) && x.IsActive).Select(x => new { x.SettingValue }).ToList();
            var listRegional  = _locationMappingBLL.GetLocationMapping().Where(x => x.IsActive).Select(x => new { x.Region }).Distinct().ToList();
            var listBodyType  = settingData.Where(x => x.SettingGroup == EnumHelper.GetDescription(Enums.SettingGroup.BodyType) && x.IsActive).Select(x => new { x.SettingValue }).ToList();
            var listVendor    = _vendorBLL.GetVendor().Where(x => x.IsActive).Select(x => new { x.VendorName }).Distinct().ToList();
            var listCity      = _locationMappingBLL.GetLocationMapping().Where(x => x.IsActive).Select(x => new { x.Location }).Distinct().ToList();

            model.SearchView.StatusList       = new SelectList(listStatus, "Key", "Value");
            model.SearchView.VehicleTypeList  = new SelectList(listVehType, "SettingValue", "SettingValue");
            model.SearchView.SupplyMethodList = new SelectList(listSupMethod, "SettingValue", "SettingValue");
            model.SearchView.RegionalList     = new SelectList(listRegional, "Region", "Region");
            model.SearchView.BodyTypeList     = new SelectList(listBodyType, "SettingValue", "SettingValue");;
            model.SearchView.VendorList       = new SelectList(listVendor, "VendorName", "VendorName");
            model.SearchView.CityList         = new SelectList(listCity, "Location", "Location");
            model.SearchView.FromDate         = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1);
            model.SearchView.ToDate           = DateTime.Today;
            model.MainMenu     = _mainMenu;
            model.CurrentLogin = CurrentUser;

            return(model);
        }
Пример #4
0
        public ActionResult Create()
        {
            if (CurrentUser.UserRole == Enums.UserRole.Viewer)
            {
                return(RedirectToAction("Index"));
            }
            var model = new PriceListItem();

            model.MainMenu     = _mainMenu;
            model.CurrentLogin = CurrentUser;
            model = listdata(model);
            var VendorList = _vendorBLL.GetVendor();

            model.VendorList = new SelectList(VendorList, "MstVendorId", "VendorName");

            return(View(model));
        }
Пример #5
0
        public PenaltyItem listdata(PenaltyItem model)
        {
            var Vehiclelist = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "BENEFIT", Value = "BENEFIT"
                },
                new SelectListItem {
                    Text = "WTC", Value = "WTC"
                }
            };

            model.VehicleList = new SelectList(Vehiclelist, "Value", "Text");

            var PenaltyLogicDataList = _penaltyLogicBLL.GetPenaltyLogic().Where(x => x.IsActive).Select(x => new { x.MstPenaltyLogicId }).Distinct().ToList();

            model.PenaltyList = new SelectList(PenaltyLogicDataList, "MstPenaltyLogicId", "MstPenaltyLogicId");

            var VendorDataList = _vendorBLL.GetVendor().Where(x => x.IsActive).Select(x => new { x.VendorName, x.MstVendorId }).Distinct().ToList();

            model.VendorList = new SelectList(VendorDataList, "MstVendorId", "VendorName");
            return(model);
        }
Пример #6
0
        public ActionResult Create()
        {
            var model     = new PenaltyLogicItem();
            var Kolomlist = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "End Contract", Value = "MST_FLEET.END_CONTRACT"
                },
                new SelectListItem {
                    Text = "Effective Date", Value = "TRA_CTF.EFFECTIVE_DATE"
                },
                new SelectListItem {
                    Text = "HMS Installment", Value = "MST_FLEET.MONTHLY_HMS_INSTALLMENT"
                },
                new SelectListItem {
                    Text = "Number", Value = "Number"
                }
            };

            model.KolomList = new SelectList(Kolomlist, "Value", "Text");
            var Operatorlist = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "+", Value = "+"
                },
                new SelectListItem {
                    Text = "-", Value = "-"
                },
                new SelectListItem {
                    Text = "/", Value = "/"
                },
                new SelectListItem {
                    Text = "*", Value = "*"
                },
                new SelectListItem {
                    Text = "(", Value = "("
                },
                new SelectListItem {
                    Text = ")", Value = ")"
                }
            };

            model.OperatorList = new SelectList(Operatorlist, "Value", "Text");

            var VendorList = _vendorBLL.GetVendor();

            model.VendorList = new SelectList(VendorList, "MstVendorId", "VendorName");

            model.KolomList = new SelectList(Kolomlist, "Value", "Text");
            var VehicleTypeList = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "WTC", Value = "BENEFIT"
                },
                new SelectListItem {
                    Text = "BENEFIT", Value = "BENEFIT"
                }
            };

            model.VehicleTypeList = new SelectList(VehicleTypeList, "Value", "Text");
            model.MainMenu        = _mainMenu;
            model.CurrentLogin    = CurrentUser;
            return(View(model));
        }