public IActionResult EditAdmin([Bind( nameof(EditAPModel.Id), nameof(EditAPModel.UserName), nameof(EditAPModel.FullName), nameof(EditAPModel.Email), nameof(EditAPModel.PhoneNumber), nameof(EditAPModel.Status) )] EditAPModel model) { if (ModelState.IsValid) { try { model.Edit(); model.Response = new ResponseModel("Update Successfull", ResponseType.Success); return(RedirectToAction("index")); } catch (DuplicationException message) { model.Response = new ResponseModel(message.Message, ResponseType.Failure); } catch (Exception ex) { model.Response = new ResponseModel("Update Failed.", ResponseType.Failure); // error logger code } } return(View(model)); }
public IActionResult EditAdmin(Guid id) { var model = new EditAPModel(); model.Load(id); return(View(model)); }