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());
        }
Example #3
0
        public async Task <IActionResult> Create(AddAuthorParameter author)
        {
            if (ModelState.IsValid)
            {
                var isAdded = await _authorBusiness.AddAuthor(author);

                if (isAdded)
                {
                    return(RedirectToAction("Index"));
                }
            }

            return(View(author));
        }