public ActionResult Delete(int id) { var user = _usersRepository.GetUser(id); if (user != null) { UserInfoViewModel userViewModel = new UserInfoViewModel(); AutoMapper.Mapper.Map(user, userViewModel); return View(userViewModel); } else { return HttpNotFound(); } }
public ActionResult Delete(UserInfoViewModel userModel) { _usersRepository.DeleteUser(userModel.Id); _usersRepository.Save(); return RedirectToAction("Index"); }
public ActionResult Edit(UserInfoViewModel model) { if (ModelState.IsValid) { _usersRepository.UpdateUser(model.Id, model.Email, model.FirstName, model.LastName); _usersRepository.Save(); return RedirectToAction("Index"); } //Return the view if any error occurred return View(); }