public bool KullaniciVarMi(Kullanici K) { int TK = Rep.Count(x => x.KullaniciAdi == K.KullaniciAdi && x.KullaniciSifre == K.KullaniciSifre); if (TK>0) { return true; } else { return false; } }
public static bool GirisOnay(Kullanici K) { KullaniciYonetimi KY = new KullaniciYonetimi(); if (K != null) { if (KY.KullaniciVarMi(K)) { return true; } else { return false; } } else { return false; } }
public ActionResult Login(Kullanici K) { KullaniciYonetimi KY = new KullaniciYonetimi(); try { if (KY.KullaniciVarMi(K)) { Session["Kullanici"] = KY.KullaniciGetir(K); return Redirect("Index"); } else { ViewBag.Hata = "Kullanici adı & şifre hatalı"; return View(K); } } catch (Exception) { return Redirect("Login"); } }
public Kullanici KullaniciGetir(Kullanici K) { Kullanici TK = Rep.First(x => x.KullaniciAdi == K.KullaniciAdi && x.KullaniciSifre == K.KullaniciSifre); return TK; }