예제 #1
0
 public IActionResult DeleteConta([FromRoute] int Id)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest());
     }
     else
     {
         ContaModel conta = _repository.GetById(Id);
         if (conta != null)
         {
             try
             {
                 _repository.DeleteConta(conta);
                 string response = "Conta excluida com sucesso.";
                 return(Ok(response));
             }
             catch (Exception ex)
             {
                 return(BadRequest(ex.Message));
             }
         }
         else
         {
             return(NotFound("Pessoa não encontrada"));
         }
     }
 }