public async Task <bool> AddAuthor(AddAuthorParameter author) { var authorEntit = Mapper.Map <AddAuthorParameter, Author>(author); UnitOfWork.Repo.Add(authorEntit); var result = await UnitOfWork.SaveChanges(); return(result > 0); }
public async Task <IActionResult> AddAuthor([FromBody] AddAuthorParameter author) { var isAdded = await _authorBusiness.AddAuthor(author); if (isAdded) { return(Ok("Saved Successfully")); } return(NoContent()); }
public async Task <IActionResult> Create(AddAuthorParameter author) { if (ModelState.IsValid) { var isAdded = await _authorBusiness.AddAuthor(author); if (isAdded) { return(RedirectToAction("Index")); } } return(View(author)); }