public ActionResult Makes(AddMakeVM model) { var makesRepo = VehicleMakesFactory.GetRepository(); if (ModelState.IsValid) { try { var userId = User.Identity.GetUserId(); model.NewMake.UserId = userId; makesRepo.Insert(model.NewMake); return(RedirectToAction("Makes")); } catch (Exception ex) { throw ex; } } model.VehicleMakes = makesRepo.GetMakesItems(); return(View("Makes", model)); }
public ActionResult Makes() { var repo = VehicleMakesFactory.GetRepository(); var model = new AddMakeVM() { VehicleMakes = repo.GetMakesItems(), NewMake = new MakesItem() }; return(View(model)); }