public IActionResult Novo(LivroNovoViewMovel model) { if (ModelState.IsValid) { //incluir o livro na lista de leitura do usuário!! var userId = _userManager.GetUserId(User); _listaManager.IncluirLivro(userId, model.ToLivro(), model.Tipo); return(RedirectToAction("Index", new { controller = "Home" })); } HttpContext.Response.StatusCode = 400; //Bad Request return(View(model)); }
public IActionResult Post(LivroNovoViewMovel model) { var livro = model.ToLivro(); var lista = _listaManager.IncluirLivro( _userManager.GetUserId(User), livro, model.Tipo ); var uri = Url.Action("Get", "Livros", new { id = livro.Id }); return(Created(uri, livro)); }