Beispiel #1
0
 public IActionResult GetComId(int id)
 {
     try
     {
         var contribuitorBll = new ContribuitorBll();
         var contribuitor    = contribuitorBll.ObterPorId(id);
         return(Json(contribuitor)); //Recurso Encontrado mesmo que estege nulo;
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(StatusCode(404, new { Erro = ex.Message })); //Recurso não Encontrado
     }
 }
Beispiel #2
0
 public IActionResult Put(int id, [FromBody]  ContribuitorModelView contribuitorModelView)
 {
     try
     {
         var contribuitorBll = new ContribuitorBll();
         contribuitorBll.Atualizar(id, contribuitorModelView);
         return(StatusCode(204, new { ContribuitorBll = contribuitorBll })); //Indica que o recurso foi alterado com sucesso
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(StatusCode(422, new { Erro = ex.Message })); //Exceções de negócio
     }
 }
Beispiel #3
0
 public IActionResult PostLogin([FromBody] LoginModel loginModel)
 {
     try
     {
         var contribuitorBll = new ContribuitorBll();
         var contribuitor    = contribuitorBll.Login(loginModel.Usuario, loginModel.Senha);
         return(StatusCode(200, contribuitor)); //Postado com sucesso
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(StatusCode(422, new { Erro = ex.Message })); //Exceções de negócio
     }
 }
Beispiel #4
0
 public IActionResult Post([FromBody] ContribuitorModelView contribuitorModelView)
 {
     try
     {
         var contribuitorBll = new ContribuitorBll();
         contribuitorBll.Inserir(contribuitorModelView);
         return(StatusCode(201, new { ContribuitorBll = contribuitorBll })); //Postado com sucesso
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(StatusCode(422)); //Exceções de negócio
     }
 }
Beispiel #5
0
 public IActionResult GetAll()
 {
     try
     {
         var contribuitorBll     = new ContribuitorBll();
         var listaDeContribuitor = contribuitorBll.ObterTodos();
         return(Json(listaDeContribuitor)); //Recurso Encontrado mesmo que estege nulo
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(StatusCode(404, new { Erro = ex.Message })); //Recurso não Encontrado
     }
 }
Beispiel #6
0
 public IActionResult Delete(int id)
 {
     try
     {
         var contribuitorBll = new ContribuitorBll();
         contribuitorBll.Delete(id);
         return(StatusCode(204, new { ContribuitorBll = contribuitorBll })); //Indica que o recurso foi excluído com sucesso
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(StatusCode(404, new { Erro = ex.Message })); //Recurso não Encontrado
     }
 }