public ActionResult Edit(BookViewModel book) { if (ModelState.IsValid) { var bookDomain = Mapper.Map <BookViewModel, Book>(book); _bookApp.Update(bookDomain); return(RedirectToAction("Index")); } return(View(book)); }
public IActionResult Put([FromBody] EditBookViewModel bookViewModel) { var book = _mapper.Map <Book>(bookViewModel); if (book.Invalid) { return(BadRequest(book.Notifications)); } _bookAppService.Update(book); return(Ok(bookViewModel)); }
public IActionResult Put([FromBody] BookViewModel bookViewModel) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response(bookViewModel)); } _bookAppService.Update(bookViewModel); return(Response(bookViewModel)); }
public IActionResult Edit(BookViewModel bookViewModel) { if (!ModelState.IsValid) { return(View(bookViewModel)); } _bookAppService.Update(bookViewModel); ViewBag.Sucesso = "Book Updated!"; return(View(bookViewModel)); }
public ResponseBase Update(Book book) { ResponseBase response = new ResponseBase(); try { response.Success = _appService.Update(book); } catch (LibraryException ex) { response.Message = ex.Message; } catch (Exception ex) { throw ex; } return(response); }
public IActionResult Put([FromBody] BookModel book) { return(new ObjectResult(_bookAppService.Update(book))); }