Exemplo n.º 1
0
 public IActionResult Put(int id, CreatedBookDTO createdBookDTO, [FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.Updated(id, createdBookDTO)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Exemplo n.º 2
0
 public ActionResult <IEnumerable <Book> > GetById(int id, [FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.GetById(id)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Exemplo n.º 3
0
 public ActionResult <Book> Created(CreatedBookDTO createdBookDTO, [FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.Created(createdBookDTO)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Exemplo n.º 4
0
 public ActionResult <IEnumerable <Book> > Get([FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.GetOrderedAscendingByName().ToList()));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Exemplo n.º 5
0
 public IActionResult Remove(int id, [FromServices] ApplicationBook app)
 {
     try
     {
         app.Delete(id);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }