public JsonResult OgretmenGuncelleislem(Ogretmenler model) { JsonResultModel jmodel = new JsonResultModel(); try { Ogretmenler o = ogretmenrepo.GetByFilter(a => a.KullaniciAdi == f.Decrypt(model.KullaniciAdi)); if (o != null) { Ogretmenler ogr = ogretmenrepo.Get(model.OgretmenID); ogr.AdSoyad = model.AdSoyad; ogr.KullaniciAdi = f.Encrypt(model.KullaniciAdi); ogr.Sifre = f.Encrypt(model.Sifre); ogretmenrepo.Update(ogr); jmodel.IsSuccess = true; jmodel.UserMessage = "Öğretmen bilgileri başarılı bir şekilde güncellendi."; } else { jmodel.IsSuccess = false; jmodel.UserMessage = model.KullaniciAdi + " kullanıcı adına sahip başka bir öğretmenimiz zaten var. Lütfen başka bir kullanıcı adı belirleyiniz."; } } catch { jmodel.IsSuccess = false; jmodel.UserMessage = "Öğretmen bilgilerini güncelleme işlemi sırasında bir sorunla karşılaştık. Lütfen daha sonra tekrar deneyiniz."; } return(Json(jmodel, JsonRequestBehavior.AllowGet)); }
public bool OgretmenKullaniciAdiVarMi(string kadi) { OgretmenRepository ogretmenrepo = new OgretmenRepository(); Ogretmenler o = ogretmenrepo.GetByFilter(a => a.KullaniciAdi == kadi); if (o == null) { return(true); } else { return(false); } }
public JsonResult OgretmenGiris() { JsonResultModel jmodel = new JsonResultModel(); try { string kadi = f.Encrypt(Request.Form["KullaniciAdi"].ToString()); string sifre = f.Encrypt(Request.Form["Sifre"].ToString()); string guvenlik = Request.Form["GuvenlikKodu"].ToString(); if (Session["GuvenlikKodu"].ToString() == guvenlik) { Ogretmenler ogr = ogretmenrepo.GetByFilter(a => a.KullaniciAdi == kadi && a.Sifre == sifre); if (ogr == null) { jmodel.IsSuccess = false; jmodel.UserMessage = "Kullanıcı Adınız veya Şifreniz hatalı! Lütfen kontrol ediniz."; } else { Session["OgretmenID"] = ogr.OgretmenID; jmodel.IsSuccess = true; } } else { jmodel.IsSuccess = false; jmodel.UserMessage = "Güvenlik Kodu yanlış! Lütfen kontrol ediniz."; } } catch { jmodel.IsSuccess = false; jmodel.UserMessage = "Giriş işlemi sırasında bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."; } return(Json(jmodel, JsonRequestBehavior.AllowGet)); }