public ActionResult SifremiUnuttum(string Mail) { if (Mail == null) { TempData["bilgi"] = "Lütfen mail adresinizi giriniz"; TempData["class"] = "info"; return(View()); } var personel = db.Adminler.Where(p => p.Mail == Mail).FirstOrDefault(); if (personel == null) { TempData["bilgi"] = "Bu mail adresinde kayıtlı kullanıcı bulunamadı."; TempData["class"] = "danger"; return(View()); } string yeniSifre = Kontrol.SifreOlustur(); personel.Sifre = Kontrol.Base64Encrypt(yeniSifre); db.SaveChanges(); TempData["bilgi"] = "Sayın " + personel.AdSoyad + " yeni şifreniz mail adresinize gönderildi."; TempData["class"] = "success"; Helpers.SendMail.Mail("Yeni Şifreniz", "Yeni şifreniz: " + yeniSifre + " <br/>" + Kontrol.SayfaUrlAl(1), personel.Mail); return(View()); }