public ActionResult RecuperaSenha(TB_USUARIO tabela) { try { var tbuscar = new UsuarioAplicacao(); var validadados = new ValidaCaracter(); var retorno = tbuscar.ListarPorEmailLoginSenha(validadados.ValidaDados(tabela.EmailUsuario)); if (retorno != null) { string NomeContato = retorno.NomeUsuario; string EmailContato = retorno.EmailUsuario; string Login = retorno.LoginUsuario; string Senha = retorno.SenhaUsuario; var enviaremail = new EnviarEmail(); string Mensagem = " Mensagem do site:<br/> Nome: " + NomeContato + "<br/> Login : "******" <br/> Senha : " + Senha; string resposta = enviaremail.Email(Mensagem, NomeContato, EmailContato); if (resposta == "OK") { TempData["msg"] = "E-mail enviado com sucesso!"; } else { TempData["erro"] = resposta; } return(RedirectToAction("index", "Home")); } else { TempData["erro"] = "Não foi possivel o envio da senha!"; } } catch (Exception) { TempData["erro"] = "Não foi possivel o envio da senha!"; } return(RedirectToAction("index", "Home")); }