public IHttpActionResult CriarLivro(Livro[] livros)
 {
     foreach (var livro in livros)
     {
         _livroRepositorio.Criar(livro);
     }
     return(Ok(new { dados = livros }));
 }
예제 #2
0
 public HttpResponseMessage Post(Livro livro)
 {
     if (livro.Isbn != 0)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest, new { mensagens = new string[] { "Por favor não informe a ID de um livro que deseja criar, isso será feito automaticamente." } }));
     }
     repositorio.Criar(livro);
     return(Request.CreateResponse(HttpStatusCode.OK, new { data = livro }));
 }
        public HttpResponseMessage InserirLivro(Livro livro)
        {
            var mensagem = new List <string>();

            if (!livro.Validar(out mensagem))
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, new { mensagem = mensagem }));
            }


            _repositorioLivro.Criar(livro);

            return(Request.CreateResponse(HttpStatusCode.OK, new { dados = "Sucesso." }));
        }
 public IHttpActionResult CriarLivro(Livro livro)
 {
     repositorio.Criar(livro);
     return(Ok(new { dados = livro }));
 }
예제 #5
0
        public IHttpActionResult Post(Livro livro)
        {
            Livro retorno = repositorio.Criar(livro);

            return(Ok(new { dados = retorno }));
        }
        public IHttpActionResult AdicionarLivro(Livro livro)
        {
            var livroRetorno = repositorio.Criar(livro);

            return(Ok(new { dados = livro }));
        }
 public IHttpActionResult Criar(Livro livro)
 {
     repositorio.Criar(livro);
     return(Ok());
 }
예제 #8
0
 public IHttpActionResult CadastrarLivro(Livro livro)
 {
     return(Ok(repositorio.Criar(livro)));
 }
예제 #9
0
 public HttpResponseMessage Post(Livro livro)
 {
     repositorio.Criar(livro);
     return(Request.CreateResponse(HttpStatusCode.OK, new { data = livro }));
 }