public ActionResult Edit(ProspectsEditViewModel viewModel) { if (ModelState.IsValid) { var prospect = viewModel.Prospect; _prospectsRepository.Update(prospect); TempData["Message"] = "Your prospect was successfully updated!"; return(RedirectToAction("index")); } viewModel.Init(Repository, _collegesRepository); return(View(viewModel)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var prospect = _prospectsRepository.Get((int)id); if (prospect == null) { return(HttpNotFound()); } var viewModel = new ProspectsEditViewModel() { Prospect = prospect }; viewModel.Init(Repository, _collegesRepository); return(View(viewModel)); }