public IActionResult AddAbout([Bind(nameof(CreateAboutModel.Title), nameof(CreateAboutModel.Description), nameof(CreateAboutModel.imageFile))] CreateAboutModel model) { if (ModelState.IsValid) { try { model.Create(); model.Response = new ResponseModel("Insert Successfull", ResponseType.Success); return(RedirectToAction("index")); } catch (DuplicationException message) { model.Response = new ResponseModel(message.Message, ResponseType.Failure); } catch (Exception ex) { model.Response = new ResponseModel("Insert Failed.", ResponseType.Failure); // error logger code } } return(View(model)); }
public IActionResult AddAbout() { var model = new CreateAboutModel(); return(View(model)); }