public void Quando_adicionar_livro_deve_mapear_corretamente() { LivroRepository.When(l => l.Add(Arg.Any <Livro>())).Do(x => { x.Arg <Livro>().Should().BeEquivalentTo(LivroSemId); }); LivroService.Add(LivroVmSemId); }
public IActionResult Post([FromBody] LivroRequest request) { LivroResponse livroResponse = null; try { if (request == null) { return(BadRequest(new LivroResponse(false, "A request não foi encontrada"))); } livroResponse = _livroService.Add(request); if (livroResponse == null) { return(BadRequest(new LivroResponse(false, "Não foi possível cadastrar o livro informado"))); } } catch (LivroException ex) { return(BadRequest(new LivroResponse(false, ex.Message))); } catch (Exception) { return(BadRequest(new LivroResponse(false, "Internal Server error"))); } livroResponse.Status = true; livroResponse.Message = "Cadastro realizado com sucesso"; return(Ok(livroResponse)); }
public ActionResult Create(LivroViewModel livro) { if (ModelState.IsValid) { _context.Add(Mapper.Map <LivroViewModel, Livro>(livro)); return(RedirectToAction(nameof(Index))); } return(View(livro)); }
public IActionResult PostLivroViewModel(LivroViewModel livroViemModel) { if (!ModelState.IsValid) { return(Response(livroViemModel)); } _livroService.Add(livroViemModel); return(Response(livroViemModel)); }
public void InserirLivro(LivroViewModel obj) { try { var livroObj = Mapper.Map <Livro>(obj); _livroService.Add(livroObj); } catch (Exception ex) { throw ex; } }
public void Add(Livro obj) { _service.Add(obj); }
public Livro AddLivro(Livro livro) { return(_livroService.Add(livro)); }
public IActionResult Post([FromBody] LivroViewModel livro) { _livroService.Add(livro); return(Ok(livro)); }
public LivroDTO Add(LivroDTO LivroDTO) { var livro = _LivroMapper.MapperToEntity(LivroDTO); return(_LivroMapper.MapperToDTO(_LivroService.Add(livro))); }
public ActionResult <LivroViewModel> AdicionarLivro(LivroViewModel viewModel) { _livroService.Add(viewModel); return(Ok()); }