Exemple #1
0
        public IActionResult SolicitarCodigo(CodigoViewModel email)
        {
            UsuariosRepository repository = new UsuariosRepository();
            DbEmpresas         Empresa    = _EmpresasRepository.SearchByEmpresa(email.Email, "");
            DbUsuarios         usuario    = repository.BuscarPorEmail(email.Email);


            if (Empresa != null)
            {
                _EmpresasRepository.EnviarEmail(email.Email, Empresa.Id, Empresa.Senha);
                return(Ok("Email enviado com sucesso, verifique sua caixa de email para redefinir sua senha!!!"));
            }
            else if (usuario != null)
            {
                _EmpresasRepository.EnviarEmail(usuario.Email, usuario.Id, usuario.IdDadosNavigation.Senha);
                return(Ok("Email enviado com sucesso, verifique sua caixa de email para redefinir sua senha!!!"));
            }
            else
            {
                return(NotFound("Email não cadastrado no sistema!!!"));
            }
        }