public static bool Ekle(Manager m) { SinavContext ctx = new SinavContext(); ctx.Managers.Add(m); return(ctx.SaveChanges() > 0); }
public static bool OgrenciGuncelle(Ogrenci ogrenci) { SinavContext ctx = new SinavContext(); var ogr = ctx.Ogrencis.Where(o => o.Id == ogrenci.Id).FirstOrDefault(); if (ogr != null) { ogr.Ad = ogrenci.Ad; ogr.Soyad = ogrenci.Soyad; ogr.KullaniciAdi = ogrenci.KullaniciAdi; ogr.Sifre = ogrenci.Sifre; int sonuc = ctx.SaveChanges(); if (sonuc > 0) { return(true); } else { return(false); } } else { return(false); } }
public static Ogrenci OgrenciGetir(int Id) { SinavContext ctx = new SinavContext(); var ogrenci = ctx.Ogrencis.Where(o => o.Id == Id).FirstOrDefault(); if (ogrenci != null) { return(ogrenci); } return(null); }
public static Manager ManagerKontrol(Manager m) { try { SinavContext ctx = new SinavContext(); Manager mng = (Manager)ctx.Managers.Where(o => o.KullaniciAd == m.KullaniciAd && o.Sifre == m.Sifre).FirstOrDefault(); //Admin girişi sonrası session kontrolü için geriye giriş yapan kişiyi döndürüyoruz. Güncelleme silme ve ekleme işlemlerinde kullanacağız. return(mng); } catch (Exception) { throw; } }
public static bool OgrenciEkle(Ogrenci ogr) { try { SinavContext ctx = new SinavContext(); ctx.Ogrencis.Add(ogr); return(ctx.SaveChanges() > 0); } catch (DbEntityValidationException e) { throw e; } catch (Exception) { throw; } }
public static bool OgrenciSil(int Id) { try { SinavContext ctx = new SinavContext(); var ogr = ctx.Ogrencis.Where(o => o.Id == Id).FirstOrDefault(); if (ogr != null) { ctx.Ogrencis.Remove(ogr); return(ctx.SaveChanges() > 0); } return(false); } catch (Exception) { throw; } }
public static List <Ogrenci> OgrenciListele() { try { SinavContext ctx = new SinavContext(); List <Ogrenci> lst = ctx.Ogrencis.ToList(); if (lst != null) { return(lst); } else { return(null); } } catch (Exception) { throw; } }