Ejemplo n.º 1
0
        public ActionResult Vehicle(VehicleSearchCM form)
        {
            if (ModelState.IsValid)
            {
                AdminVehiclesVM VM   = new AdminVehiclesVM();
                var             repo = new VehicleRepositoryADO();
                VM.Vehicles = repo.Search(form, null);
                VM.SetYear();
                VM.SetPrice();

                VM.Form = form;
                return(View(VM));
            }
            else
            {
                AdminVehiclesVM VM   = new AdminVehiclesVM();
                var             repo = new VehicleRepositoryADO();
                VM.Vehicles = repo.Search(form, null);
                VM.SetYear();
                VM.SetPrice();

                VM.Form = form;
                return(View(VM));
            }
        }
Ejemplo n.º 2
0
        public static void ResetVehicleVM(AdminVehiclesVM model)
        {
            List <SelectListItem> yRange = new List <SelectListItem>();
            List <SelectListItem> pRange = new List <SelectListItem>();

            yRange.Add(new SelectListItem()
            {
                Value = "", Text = "No Min", Selected = true
            });
            pRange.Add(new SelectListItem()
            {
                Value = "", Text = "No Min", Selected = true
            });
            for (int i = 2000; i < 2020; i++)
            {
                yRange.Add(new SelectListItem()
                {
                    Value = i.ToString(), Text = i.ToString()
                });
            }
            for (int i = 5000; i < 500000; i += 5000)
            {
                pRange.Add(new SelectListItem()
                {
                    Value = i.ToString(), Text = i.ToString()
                });
            }
            model.YearRange  = yRange;
            model.PriceRange = pRange;
        }
        public ActionResult Vehicles()
        {
            AdminVehiclesVM model = new AdminVehiclesVM();

            AdminPostmaster.ResetVehicleVM(model);

            return(View(model));
        }
        public ActionResult Vehicles()
        {
            var manager = ManagerFactory.Create();
            var vm      = new AdminVehiclesVM();

            vm.SetVehicles(manager);
            return(View(vm));
        }
        //[Authorize(Roles = "Admin")]
        public ActionResult Vehicles(AdminVehiclesVM model)
        {
            SearchManager searchMgr = new SearchManager();

            model.Query.InventoryType = InventoryType.Admin;

            model.Result = searchMgr.GetSearchResult(searchMgr.ParcelPackage(model.Query));

            AdminPostmaster.ResetVehicleVM(model);

            return(View(model));
        }
Ejemplo n.º 6
0
        public ActionResult Vehicle()
        {
            AdminVehiclesVM VM   = new AdminVehiclesVM();
            var             repo = new VehicleRepositoryADO();
            VehicleSearchCM form = new VehicleSearchCM();

            VM.Vehicles = repo.Search(form, null);
            VM.SetYear();
            VM.SetPrice();

            return(View(VM));
        }