public ActionResult Index(sopUser user) { try { using (SopSistemiEntities1 db = new SopSistemiEntities1()) { //login control var usr = db.sopUser.Where(u => u.kullaniciAdi == user.kullaniciAdi && u.sifre == user.sifre).FirstOrDefault(); if (usr.yetkiID == 1)//user is not administrator { Session["UyeId"] = usr.user_id.ToString(); Session["KullaniciAdi"] = usr.kullaniciAdi.ToString(); return(RedirectToAction("kullaniciAnasayfa")); } else if (usr.yetkiID == 2)//user is administrator { Session["UyeId"] = usr.user_id.ToString(); Session["KullaniciAdi"] = usr.kullaniciAdi.ToString(); return(RedirectToAction("yoneticiAnasayfa")); } else//incorrect user login { TempData["uyarıMesaj"] = "Kullanıcı Adı veya Şifre Hatalı!"; } } return(View()); } catch { TempData["uyarıMesaj"] = "Kullanıcı Adı veya Şifre Hatalı!"; return(View()); } }