public ActionResult RememberPassword() { var model = new RememberPwd(); ModelState.Clear(); return(View(model)); }
public ActionResult RememberPassword(RememberPwd model) { if (ModelState.IsValid) { cardNumber = model.numberCard1 + "-" + model.numberCard2 + "-" + model.numberCard3; var inf = (from p in DB.Paciente join r in DB.Registro on p.IdRegistro equals r.idRegistro where r.Emeci == cardNumber && r.Status == "V" select new { p, r }).FirstOrDefault(); if (inf != null && inf.r.FechaExpiracion.HasValue) { if (SendEmail(inf.r.Emails, inf.r.Nombre, inf.r.clave)) { model.success = true; } else { model.errorMail = true; } } else { model.accessDenied = true; } } else { model.accessDenied = true; } return(View(model)); }