public static void RecuperarSenha(string cpf, string email) { using (BancoDeDados bancoDeDados = BancoDeDados.ObterInstancia(UsuarioCredenciado)) { bancoDeDados.IniciarTransacao(); CredenciadoPessoa cred = _busCred.Obter(cpf); if (cred != null && cred.Id != 0 && (cred.Situacao >= 2 && cred.Situacao <= 5)) { _busCred.CredenciadoRegerarChave(cred.Id, bancoDeDados); } else { Validacao.Add(Mensagem.Login.SenhaNaoEnviada); } bancoDeDados.Commit(); } }