public IActionResult Edit(UpdatePersonVM updatePersonVM) { if (ModelState.IsValid) { var person = updatePersonVM.CreatePerson(); _people.Update(person.Id, person); return(RedirectToAction("Index")); } return(View(updatePersonVM)); }
//Show the edit page public IActionResult Edit(int id) { Person person = _people.Read(id); if (person == null) { return(RedirectToAction("Index")); } UpdatePersonVM upVM = new UpdatePersonVM { FirstName = person.FirstName, MiddleName = person.MiddleName, LastName = person.LastName, Email = person.Email }; return(View(upVM)); }