public ActionResult ResetContraseña(ResetPasswordModel model) { if (ModelState.IsValid) { using (_db) { var registro = _validacion.ExisteUsuario(model.ReturnUser); if (registro != null) { //var date = _validacion.Date(model.ReturnUser); var email = _validacion.Email(model.ReturnUser); var encriptado = _sha.GetSha1(model.ConfirmPassword); _validacion.ActualizarfechaUsuario(registro, encriptado); //envio correo de notificacion var envio = new Email(); var returnUrl = this.returnUrl(); envio.SendPost(model.ReturnUser, email, model.ConfirmPassword, returnUrl); ViewBag.Successful = _mensajes.AlertaCorreoEnviado(); } else { ViewBag.Error = _mensajes.AlertaUrlError(); } } } return(View(model)); }