Exemplo n.º 1
0
 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);
         }
     }
 }
Exemplo n.º 2
0
 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);
         }
     }
 }