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));
        }