public IActionResult GetCpf(string cpf) { if (!_iCpfValidator.ValidCpf(cpf)) { return(StatusCode(400, new { Cpf = "CPF Invalido." })); } var r = _iUsuarioService.GetCpf(cpf); if (r == null) { return(Ok(null)); } return(Ok(r)); }
public IActionResult GetFuncionarioByCPF(string cpf) { try { if (!_iCpfValidator.ValidCpf(cpf)) { return(BadRequest("CPF Invalido.")); } var d = _iFuncionarioService.GetFuncionarioByCPF(cpf); if (d == null) { return(NotFound()); } return(Ok(d)); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message)); } }