public ActionResult Specials(SpecialsViewModel model) { if (ModelState.IsValid) { var repo = SpecialsRepositoryFactory.GetRepository(); try { Specials special = new Specials(); special.SpecialTitle = model.SpecialToAdd.SpecialTitle; special.SpecialDescription = model.SpecialToAdd.SpecialDescription; repo.AddSpecial(special); return(RedirectToAction("Specials")); } catch (Exception ex) { throw ex; } } else { return(View(model)); } }
public ActionResult Specials() { var viewModel = new SpecialVM(); viewModel.SetSpecials(SpecialsRepositoryFactory.GetRepository().GetAll()); return(View(viewModel)); }
public ActionResult DeleteSpecial(int id) { { var repo = SpecialsRepositoryFactory.GetRepository(); Specials model = repo.GetSpecialById(id); return(View(model)); } }
public HomeController() { _carsRepo = CarRepositoryFactory.GetRepository(); _specialsRepo = SpecialsRepositoryFactory.GetRepository(); _makeRepo = MakeRepositoryFactory.GetRepository(); _modelRepo = ModelRepositoryFactory.GetRepository(); _colorRepo = ColorRepositoryFactory.GetRepository(); _bodyStyleRepository = BodyStyleRepositoryFactory.GetRepository(); _transmissionRepository = TransmissionRepositoryFactory.GetRepository(); _customerContactRepository = CustomerContactRepositoryFactory.GetRepository(); }
public ActionResult Specials() { { var repo = SpecialsRepositoryFactory.GetRepository(); var model = new SpecialsViewModel(); model.SpecialsList = repo.GetAllSpecials().ToList(); model.SpecialToAdd = new Specials(); return(View(model)); } }
public ActionResult Index() { var model = new HomeIndexViewModel(); var repo1 = SpecialsRepositoryFactory.GetRepository(); var repo2 = InventoryRepositoryFactory.GetRepository(); model.SpecialsList = repo1.GetAllSpecials().ToList(); model.FeaturedVehicles = repo2.GetFeaturedVehicles().ToList(); return(View(model)); }
public AdminController() { _carsRepo = CarRepositoryFactory.GetRepository(); _specialsRepo = SpecialsRepositoryFactory.GetRepository(); _makeRepo = MakeRepositoryFactory.GetRepository(); _modelRepo = ModelRepositoryFactory.GetRepository(); _colorRepo = ColorRepositoryFactory.GetRepository(); _bodyStyleRepository = BodyStyleRepositoryFactory.GetRepository(); _transmissionRepository = TransmissionRepositoryFactory.GetRepository(); _customerContactRepository = CustomerContactRepositoryFactory.GetRepository(); _purchaseLogRepository = PurchaseLogRepositoryFactory.GetRepository(); _userRepository = UserRepositoryFactory.GetRepository(); }
public ActionResult Specials(SpecialVM specialVM) { if (ModelState.IsValid) { var repo = SpecialsRepositoryFactory.GetRepository(); var special = new Special(); special.Title = specialVM.Title; special.Description = specialVM.Description; repo.Insert(special); return(RedirectToAction("Specials")); } return(View("Specials", specialVM)); }
public ActionResult DeleteSpecial(Specials special) { if (ModelState.IsValid) { var repo = SpecialsRepositoryFactory.GetRepository(); try { repo.DeleteSpecial(special.SpecialId); return(RedirectToAction("Specials")); } catch (Exception ex) { throw ex; } } else { return(RedirectToAction("Specials")); } }
public ActionResult Specials() { var model = SpecialsRepositoryFactory.GetRepository().GetAllSpecials(); return(View(model)); }
public HomeVM() { FeaturedVehicleItems = VehiclesRepositoryFactory.GetRepository().GetFeaturedDetailsAll(); SpecialItems = SpecialsRepositoryFactory.GetRepository().GetAll(); }