public IActionResult Add(AuthorInsertViewModel model) { var entity = _mapper.Map <Author>(model); var affedtedRowCount = _service.Add(entity); ViewBag.AffectedRowCount = affedtedRowCount; return(View(model)); }
public async Task <IActionResult> Insert(AuthorInsertViewModel viewModel) { if (!ModelState.IsValid) { return(View(viewModel)); } var model = new Author { Name = viewModel.Name }; _context.Authors.Add(model); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }
public IActionResult Insert() { var viewModel = new AuthorInsertViewModel(); return(View(viewModel)); }