public IActionResult GetEmail(string email) { if (!_emailValidator.ValidEmail(email)) { return(StatusCode(400, new { Cpf = "Email Invalido." })); } var r = _iUsuarioService.GetEmail(email); if (r == null) { return(Ok(null)); } return(Ok(r)); }
public IActionResult Post(string email, string cnpj) { try { if (!_cnpjValidator.ValidaCNPJ(cnpj)) { return(BadRequest(new { CNPJ = "CNPJ Invalido." })); } if (!_emailValidator.ValidEmail(email)) { return(BadRequest(new { Cpf = "Email Invalido." })); } _iEmpresaService.SaveUsuarioEmpresa(email, cnpj); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult GetFuncionarioByEmail(string email) { try { if (!_emailValidator.ValidEmail(email)) { return(BadRequest("Email Invalido.")); } var d = _iFuncionarioService.GetFuncionarioByEmail(email); if (d == null) { return(NotFound()); } return(Ok(d)); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message)); } }