public IActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } authorData.Add(Author); authorData.Commit(); return(RedirectToPage("./List")); }
public IActionResult AddAuthor(AuthorDto author) { if (!ModelState.IsValid) { return(BadRequest("Invalid data.")); } var authoFromDto = AutoMapperConversion.ToAuthor(author); var newAuthor = authorData.Add(authoFromDto); authorData.Commit(); return(new OkObjectResult(new { success = true, message = "Author Added Successfully", data = newAuthor })); }