public IActionResult AddAdmin([Bind( nameof(CreateAPModel.UserName), nameof(CreateAPModel.FullName), nameof(CreateAPModel.Email), nameof(CreateAPModel.PhoneNumber), nameof(CreateAPModel.Status) )] CreateAPModel model) { if (ModelState.IsValid) { try { model.Create(); 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 AddAdmin() { var model = new CreateAPModel(); return(View(model)); }