public ActionResult DeleteSpecial(int id) { SpecialMockRepo specialRepo = new SpecialMockRepo(); specialRepo.Delete(id); return(RedirectToAction("editSpecial")); }
public ActionResult editSpecial(SpecialsViewModel vm) { SpecialMockRepo specialRepo = new SpecialMockRepo(); specialRepo.Create(vm.Special); return(RedirectToAction("editSpecial")); }
public ActionResult editSpecial() { SpecialMockRepo specialRepo = new SpecialMockRepo(); SpecialsViewModel vm = new SpecialsViewModel(); vm.Specials = specialRepo.GetAllSpecials(); return(View(vm)); }
public ActionResult Specials() { ViewBag.Message = ""; SpecialMockRepo specialRepo = new SpecialMockRepo(); IEnumerable <Special> specials = specialRepo.GetAllSpecials(); return(View(specials)); }
public void CanLoadSpecials() { var repo = new SpecialMockRepo(); var specials = repo.GetAllSpecials(); Assert.AreEqual(1, specials.SpecialId); Assert.AreEqual("A Good Special", specials[0].SpecialName); Assert.AreEqual("One time deal", specials[0].SpecialText); //CHECK OUT VIDEO 7 }
public ActionResult Index() { SpecialMockRepo specialRepo = new SpecialMockRepo(); FeaturedCarsViewModel vm = new FeaturedCarsViewModel(); CarMockRepository carRepo = new CarMockRepository(); vm.Specials = specialRepo.GetAllSpecials(); vm.FeaturedCars = carRepo.GetAllCars().Where(m => m.isFeatured == true); MakeMockRepo makeRepo = new MakeMockRepo(); ModelMockRepo modelRepo = new ModelMockRepo(); foreach (var car in vm.FeaturedCars) { car.Make = makeRepo.GetById(car.MakeId); car.Model = modelRepo.GetById(car.ModelId); } return(View(vm)); }