public IActionResult Post([FromBody] PessoaDTO pessoa) { try { PessoaAppService.Inserir(pessoa); return(Created(String.Empty, pessoa)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Delete(string id) { try { PessoaAppService.Excluir(id); return(NoContent()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Put(string id, [FromBody] PessoaDTO pessoa) { try { PessoaAppService.Alterar(id, pessoa); return(NoContent()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
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)); } }
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)); } }
public PessoaAppServiceTest() { _appService = new PessoaAppService(); }