public List <_not> _Not_Arama(ders ders, sinif sinif, string donem)
        {
            List <_not> aramasonuc = new List <_not>();

            if (ders == null)
            {
                aramasonuc = kaynak.notlar.FindAll(x => x.sinif == sinif && x.donem == donem);
            }
            if (sinif == null)
            {
                aramasonuc = kaynak.notlar.FindAll(x => x.ders == ders && x.donem == donem);
            }
            if (donem == "")
            {
                aramasonuc = kaynak.notlar.FindAll(x => x.ders == ders && x.sinif == sinif);
            }
            if (sinif == null && ders == null)
            {
                aramasonuc = kaynak.notlar.FindAll(x => x.donem == donem);
            }
            if (sinif == null && donem == "")
            {
                aramasonuc = kaynak.notlar.FindAll(x => x.ders == ders);
            }
            if (ders == null && donem == "")
            {
                aramasonuc = kaynak.notlar.FindAll(x => x.sinif == sinif);
            }
            if (sinif == null && ders == null && donem == "")
            {
                aramasonuc = kaynak.notlar.ToList();
            }
            return(aramasonuc);
        }
 public void Ders_Silme(ders d)
 {
     kaynak.dersler.Remove(d);
 }
        public void Ders_Guncelleme(ders d, ders guncel)
        {
            int index = kaynak.dersler.FindIndex(x => x == d);

            kaynak.dersler[index] = guncel;
        }
 public void Ders_ekleme(ders yeni)
 {
     kaynak.dersler.Add(yeni);
 }
 public List <ogretmen> Ogretmen_Arama(ders ders)
 {
     return(kaynak.ogretmenler.FindAll(x => x.brans == ders));
 }