Exemple #1
0
        public void Adicionar(AdicionarLivroRequestModel request)
        {
            if (LivroJaExiste(request.Titulo, request.Autor))
            {
                throw new ValidacaoException("Dados informados (Titulo e Autor) já existem no banco de dados");
            }

            repLivros.Add(new TB_Livros()
            {
                Titulo      = request.Titulo,
                Autor       = request.Autor,
                Ano         = request.Ano.Value,
                IdCategoria = request.Categoria.Value
            });

            repLivros.SaveAllChanges();
        }
Exemple #2
0
 public IHttpActionResult AdicionarLivro([FromBody] AdicionarLivroRequestModel request)
 {
     livros.Adicionar(request);
     return(Ok("Livro inserido com sucesso"));
 }