예제 #1
0
        public LivroVo Atualizar(LivroVo pessoa)
        {
            var livroModel = _converter.Trasformar(pessoa);

            livroModel = _repository.Atualizar(livroModel);
            return(_converter.Trasformar(livroModel));
        }
예제 #2
0
        public IActionResult Post([FromBody] LivroVo livro)
        {
            if (livro == null)
            {
                return(BadRequest());
            }

            return(new ObjectResult(
                       _livroService.Criar(livro)));
        }
예제 #3
0
        public IActionResult Put([FromBody] LivroVo livro)
        {
            if (livro == null)
            {
                return(BadRequest());
            }

            var livroAtualizado = _livroService.Atualizar(livro);

            if (livroAtualizado == null)
            {
                return(NoContent());
            }

            return(new ObjectResult(livroAtualizado));
        }