public ActionResult Create(Uye uye) { var validator = new UyeValidator(); var result = validator.Validate(uye); if (result.Errors.Count > 0) { foreach (var item in result.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } return(View(uye)); } if (ModelState.IsValid) { uye.YetkiID = 2; db.Uyes.Add(uye); db.SaveChanges(); Session["uyeID"] = uye.uyeID; Session["KullaniciAd"] = uye.KullaniciAd; return(RedirectToAction("Index", "Salons")); } return(View(uye)); }
public ActionResult Login(Uye uye) { var validator = new UyeValidator(); var result = validator.Validate(uye); if (result.Errors.Count > 0) { foreach (var item in result.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } return(View(uye)); } var login = db.Uyes.Where(u => u.KullaniciAd == uye.KullaniciAd).SingleOrDefault(); if (login.KullaniciAd == uye.KullaniciAd && login.KullaniciSifre == uye.KullaniciSifre) { Session["uyeID"] = login.uyeID; Session["KullaniciAd"] = login.KullaniciAd; Session["YetkiID"] = login.YetkiID; return(RedirectToAction("Index", "Salons")); } else { return(View("hata")); } }