public ActionResult GirisYap(TBLUYE uye) { var bilgiler = db.TBLUYE.FirstOrDefault(x => x.MAIL == uye.MAIL && x.SIFRE == uye.SIFRE); if (bilgiler != null) { FormsAuthentication.SetAuthCookie(bilgiler.MAIL, false); Session["MAIL"] = bilgiler.MAIL.ToString(); //var userRoles = (string[])Session["RolAdi"]; var UyeRol = bilgiler.TBLUYEROL.FirstOrDefault(x => x.RolID == 1); if (UyeRol != null) { return(RedirectToAction("Index", "panelim")); } var AdminRol = bilgiler.TBLUYEROL.FirstOrDefault(x => x.RolID == 2); if (AdminRol != null) { return(RedirectToAction("Index", "istatistik")); } else { Message = "Giriş Bilgileri Hatalı"; } } else { Message = "Giriş Bilgileri Hatalı"; } ViewBag.Message = Message; return(View()); }
public ActionResult ResetPassword(TBLUYE z) { var model = db.TBLUYE.Where(x => x.MAIL == z.MAIL).FirstOrDefault(); if (model != null) { Guid rastgele = Guid.NewGuid(); model.SIFRE = rastgele.ToString().Substring(0, 8); db.SaveChanges(); SmtpClient client = new SmtpClient("mail.google.com", 587); client.EnableSsl = true; MailMessage mail = new MailMessage(); mail.From = new MailAddress("*****@*****.**", "Şifre Sıfırlama"); mail.To.Add("*****@*****.**"); mail.IsBodyHtml = true; mail.Subject = "Şifre Yenileme"; mail.Body += "Merhaba" + model.AD + "<br/> Kullanıcı Adınız=" + model.KULLANICIADI + "<br/> Şifreniz=" + model.SIFRE; NetworkCredential net = new NetworkCredential("*****@*****.**", "Derik.47"); client.Credentials = net; client.Send(mail); return(RedirectToAction("Login", "Index")); } ViewBag.hata = "Böyle Bir Mail Adresi bulunamadı."; return(View()); }
public ActionResult Login(TBLUYE uye) { var login = db.TBLUYE.Where(u => u.EMAIL == uye.EMAIL).SingleOrDefault(); if (login != null) { if (login.EMAIL == uye.EMAIL && login.SIFRE == uye.SIFRE) { Session["uyeid"] = login.UYEID; Session["mail"] = login.EMAIL; Session["yetkiid"] = login.YETKIID; if (login.YETKIID == 1) { return(RedirectToAction("AdminPage", "Admin")); } else { return(RedirectToAction("Randevular", "UyeRandevu")); } } else { Response.Write("<script>alert('HATALI GİRİŞ !')</script>"); return(View()); } } else { Response.Write("<script>alert('HATALI GİRİŞ !')</script>"); return(View()); } }
public ActionResult DeleteConfirmed(int id) { TBLUYE tBLUYE = db.TBLUYE.Find(id); db.TBLUYE.Remove(tBLUYE); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Kayit(TBLUYE p) { if (!ModelState.IsValid) { return(View("Kayit")); } db.TBLUYE.Add(p); db.SaveChanges(); return(View()); }
public ActionResult Edit([Bind(Include = "UYEID,AD,SOYAD,NUMARA,EMAIL,SIFRE,YETKIID")] TBLUYE tBLUYE) { if (ModelState.IsValid) { db.Entry(tBLUYE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.YETKIID = new SelectList(db.TBLYETKI, "YETKIID", "YETKIAD", tBLUYE.YETKIID); return(View(tBLUYE)); }
public ActionResult YeniUye(TBLUYE p) { if (!ModelState.IsValid) { return(View("YeniUye")); } db.TBLUYE.Add(p); db.SaveChanges(); MessageBox.Show("Ekleme İşlemi Tamamlandı!", "Bilgilendirme Penceresi"); return(View()); }
public ActionResult Index2(TBLUYE p) { var kullanici = (string)Session["Mail"]; var uye = db.TBLUYE.FirstOrDefault(x => x.MAIL == kullanici); uye.SIFRE = p.SIFRE; uye.AD = p.AD; uye.SOYAD = p.SOYAD; uye.FOTOGRAF = p.FOTOGRAF; uye.OKUL = p.OKUL; uye.KULLANICIADI = p.KULLANICIADI; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: AdminUye/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TBLUYE tBLUYE = db.TBLUYE.Find(id); if (tBLUYE == null) { return(HttpNotFound()); } return(View(tBLUYE)); }
public ActionResult GirisYap(TBLUYE p) { var bilgiler = db.TBLUYE.FirstOrDefault(x => x.MAIL == p.MAIL && x.SIFRE == p.SIFRE); if (bilgiler != null) { FormsAuthentication.SetAuthCookie(bilgiler.MAIL, false); Session["Mail"] = bilgiler.MAIL.ToString(); return(RedirectToAction("Index", "Panelim")); } else { return(View()); } }
public ActionResult UyeGuncelle(TBLUYE p) { var uye = db.TBLUYE.Find(p.ID); uye.AD = p.AD; uye.SOYAD = p.SOYAD; uye.MAIL = p.MAIL; uye.KULLANICIADI = p.KULLANICIADI; uye.SIFRE = p.SIFRE; uye.OKUL = p.OKUL; uye.TELEFON = p.TELEFON; uye.FOTOGRAF = p.FOTOGRAF; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: denemecontroller/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TBLUYE tBLUYE = db.TBLUYE.Find(id); if (tBLUYE == null) { return(HttpNotFound()); } ViewBag.YETKIID = new SelectList(db.TBLYETKI, "YETKIID", "YETKIAD", tBLUYE.YETKIID); return(View(tBLUYE)); }
public ActionResult Index(TBLUYE p) { var kullanici = (string)Session["Mail"]; var uye = db.TBLUYE.FirstOrDefault(x => x.MAIL == kullanici); uye.SIFRE = p.SIFRE; uye.SOYAD = p.SOYAD; uye.AD = p.AD; uye.KULLANICIADI = p.KULLANICIADI; uye.OKUL = p.OKUL; db.SaveChanges(); return(View()); }
public ActionResult Kayit(TBLUYE p) { if (!ModelState.IsValid) { return(View("Kayit")); } db.TBLUYE.Add(p); db.SaveChanges(); TBLUYEROL rol = new TBLUYEROL(); rol.RolID = 1; rol.ID = p.ID; //ICollection<TBLUYEROL> roller = new Collection<TBLUYEROL>(); //roller.Add(rol); //p.TBLUYEROL = roller; db.TBLUYEROL.Add(rol); db.SaveChanges(); return(View()); }
public ActionResult Create(TBLUYE uye) { if (ModelState.IsValid) { uye.YETKIID = 2; db.TBLUYE.Add(uye); db.SaveChanges(); Session["uyeid"] = uye.UYEID; Session["mail"] = uye.EMAIL; return(Content("<script> alert('KAYDINIZ OLUŞTURULDU !'); window.location = '../Uye/Login'; </script>")); } else { ModelState.AddModelError("Kayıt", "Boş Alanları Doldurunuz"); } return(View(uye)); }