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

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

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

            InventoryPostmaster.ResetNewVM(model);

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

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

            return(View(VM));
        }
        public ActionResult New(InventoryNewVM model)
        {
            SearchManager searchMgr = new SearchManager();

            model.Query.InventoryType = InventoryType.New;

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

            InventoryPostmaster.ResetNewVM(model);

            return(View(model));
        }