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


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

                VM.Form = form;
                return(View(VM));
            }
        }
        public static void ResetUsedVM(InventoryUsedVM 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 Used()
        {
            InventoryUsedVM model = new InventoryUsedVM();

            InventoryPostmaster.ResetUsedVM(model);

            return(View(model));
        }
Ejemplo n.º 4
0
        public ActionResult Used()
        {
            InventoryUsedVM VM   = new InventoryUsedVM();
            VehicleSearchCM form = new VehicleSearchCM();
            var             repo = new VehicleRepositoryADO();

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

            return(View(VM));
        }
        public ActionResult Used(InventoryUsedVM model)
        {
            SearchManager searchMgr = new SearchManager();

            model.Query.InventoryType = InventoryType.Used;

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

            InventoryPostmaster.ResetUsedVM(model);

            return(View(model));
        }