Example #1
0
 public IActionResult Post([FromBody] PessoaDTO pessoa)
 {
     try
     {
         PessoaAppService.Inserir(pessoa);
         return(Created(String.Empty, pessoa));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Example #2
0
 public IActionResult Delete(string id)
 {
     try
     {
         PessoaAppService.Excluir(id);
         return(NoContent());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Example #3
0
 public IActionResult Put(string id, [FromBody] PessoaDTO pessoa)
 {
     try
     {
         PessoaAppService.Alterar(id, pessoa);
         return(NoContent());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Example #4
0
        public IActionResult Get(string id)
        {
            try
            {
                var retorno = PessoaAppService.ObterPorId(id);

                if (retorno != null)
                {
                    return(Ok(retorno));
                }
                else
                {
                    return(NotFound());
                }
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Example #5
0
        public IActionResult Get()
        {
            try
            {
                var retorno = PessoaAppService.Obter();

                if (retorno.Count() > 0)
                {
                    return(Ok(retorno));
                }
                else
                {
                    return(NotFound());
                }
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Example #6
0
 public PessoaAppServiceTest()
 {
     _appService = new PessoaAppService();
 }