Beispiel #1
0
 // [Authorize("Bearer")]
 public IActionResult Create([FromBody] LivroVO livro)
 {
     if (livro == null && !ModelState.IsValid)
     {
         return(BadRequest());
     }
     return(new ObjectResult(_livroBusiness.Create(livro)));
 }
Beispiel #2
0
 public IActionResult Post([FromBody] LivroVO livro)
 {
     if (livro == null)
     {
         return(BadRequest());
     }
     return(Ok(_livro.Create(livro)));
 }
Beispiel #3
0
 public IActionResult Post([FromBody] Livro livro)
 {
     if (livro == null)
     {
         return(BadRequest());
     }
     return(new ObjectResult(_livroBusiness.Create(livro)));
 }
Beispiel #4
0
        public async Task <IActionResult> Create([FromBody] Livro obj)
        {
            try
            {
                if (!ModelState.IsValid || obj == null)
                {
                    return(BadRequest(ModelState));
                }

                var newlivro = await _livrobusiness.Create(obj);

                return(CreatedAtRoute("GetByIdLivro", new { id = newlivro.Id }, newlivro));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }