public ActionResult UpdateBook(int id) { var config = new MapperConfiguration(cfg => cfg.CreateMap <Book, BookMV>()); var mapper = new Mapper(config); BookMV model = mapper.Map <BookMV>(bookLogic.FindById(id)); return(View(model)); }
public ActionResult UpdateBook(BookMV model) { if (ModelState.IsValid) { bookLogic.Update(model.Id, model.Name, model.Year, model.AuthorSurname, model.AuthorName, model.AuthorPatronymic); return(RedirectToAction("Index", "Book")); } else { ModelState.AddModelError("", "Неправильные данные в полях"); } return(RedirectToAction("Index", "Book")); }