internal override void OgrTut(OGRENCI ogr) { if (lNo.Count == 0) { lNo.Add(ogr.OgrNo); lAdSoyad.Add(ogr.OgrAd + " " + ogr.OgrSoyad); blm.Add(ogr.OgrBlm); lunvrs.Add(ogr.OgrMznLsnsU); lblm.Add(ogr.OgrMznLsnsBlm); ylunvrs.Add(ogr.OgrMznYLsnsU); ylblm.Add(ogr.OgrMznYLsnsBlm); } else { for (int i = 0; i < lNo.Count; i++) { if (lNo[i].ToString() == ogr.OgrNo) { ekli = true; Console.WriteLine("{0} nolu ögrenci kayatlarımızda mevcuttur", ogr.OgrNo); break; } } if (ekli == false) { lNo.Add(ogr.OgrNo); lAdSoyad.Add(ogr.OgrAd + " " + ogr.OgrSoyad); blm.Add(ogr.OgrBlm); lunvrs.Add(ogr.OgrMznLsnsU); lblm.Add(ogr.OgrMznLsnsBlm); ylunvrs.Add(ogr.OgrMznYLsnsU); ylblm.Add(ogr.OgrMznYLsnsBlm); } } }
internal bool ekli = false, varolan = false; //miras alınan sınıflarda ve bilgial sınıfında kulanıldıgı icin sadece kendi projesinde cagrılması icin internal virtual void OgrTut(OGRENCI ogr) //ogrencilerin kayıt edildigi ogrtut metodu { if (lNo.Count == 0) // numara listesi boş ise direk ekler { lNo.Add(ogr.OgrNo); lAdSoyad.Add(ogr.OgrAd + " " + ogr.OgrSoyad); blm.Add(ogr.OgrBlm); } else { //degilse ogrencinin kayıtlarda olup olmadıgını kontol ederek ekler for (int i = 0; i < lNo.Count; i++) { if (lNo[i].ToString() == ogr.OgrNo) { ekli = true; Console.WriteLine("{0} nolu ögrenci kayatlarımızda mevcuttur", ogr.OgrNo); break; } } if (ekli == false) { lNo.Add(ogr.OgrNo); lAdSoyad.Add(ogr.OgrAd + " " + ogr.OgrSoyad); blm.Add(ogr.OgrBlm); } } }