public async Task <IActionResult> EditBook(BookViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var success = await _booksProvider.EditBookAsync(model); if (!success) { return(View(model)); } return(View("ShowMessage", new MessageModel("/Librarian/Index", "Книга успешно обновлена", false, 1))); }