コード例 #1
0
        public ActionResult ForgotPassword(string email)
        {
            //mail adresinden ilgili kişiyi bulduk
            var member = db.Members.FirstOrDefault(x => x.Email == email);

            if (member == null)
            {
                ViewBag.MyError = "Böyle bir kullanıcı adı yok";

                return(View());
            }

            //kullanıcı hesabı varsa
            else
            {
                //mail gönderme işlemi
                var body = "Şifreniz : " + member.Password;

                MyMail mail = new MyMail(member.Email, "Şifremi Unuttum", body);

                mail.SendMail();

                //mesaj gönderimi
                TempData["Info"] = email + " mail adresinize şifreniz gönderildi";

                return(RedirectToAction("Login", "Members"));
            }
        }
コード例 #2
0
        public ActionResult ForgotPassword(string email)
        {
            var member = DB.Member.FirstOrDefault(x => x.Email == email);

            if (member == null)
            {
                ViewBag.MyError = "Böyle bir hesap bulunamadı";
                return(View());
            }
            else
            {
                var    body = "Şifreniz : " + member.Password;
                MyMail mail = new MyMail(member.Email, "Şifremi Unuttum", body);
                mail.SendMail();
                TempData["Info"] = email + " mail adresinize şifreniz gönderilmiştir.";
                return(RedirectToAction("Login"));
            }
        }
コード例 #3
0
        public ActionResult ForgetPassword(string email)
        {
            var member = db.Members.Where(x => x.Email == email).FirstOrDefault();

            if (member == null)
            {
                ViewBag.MyError = "Böyle bir kullanıcı bulunamadı.";
                return(View());
            }
            else
            {
                var    body = "Şifeniz: " + member.Password;
                MyMail mail = new MyMail(member.Email, "Şifremi Unuttum", body);
                mail.SendMail();
                TempData["Info"] = email + " " + "mail adresinize şifreniz başarıyla gönderilmiştir.";
                return(RedirectToAction("Login", "Account"));
            }
        }
コード例 #4
0
        public ActionResult ForgotPassword(string email)
        {
            var member = context.Members.FirstOrDefault(x => x.Email == email);

            if (member == null)
            {
                ViewBag.MyError = "Böyle bir hesap bulunamadı";
                return(View());
            }
            else
            {
                var    body = "Tarafınızdan Şifre isteğinde bulunuldu. Eğer siz değilseniz dikkate almayınız.. Şifreniz : " + member.Password;
                MyMail mail = new MyMail(member.Email, "Mystils - Şifreniz", body);
                mail.SendMail();
                TempData["Info"] = email + ": Adresinize Şifreniz Gönderilmiştir!";
                return(RedirectToAction("Login"));
            }
        }