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(); }
public IHttpActionResult AdicionarLivro([FromBody] AdicionarLivroRequestModel request) { livros.Adicionar(request); return(Ok("Livro inserido com sucesso")); }