Exemplo n.º 1
0
 private void button3_Click_1(object sender, EventArgs e)
 {
     try {
         FakulteNo = Convert.ToInt32(textBox2.Text);  //textboxa girileni fakulte no ya eşitler
         int i        = 0;                            //sayac
         int maxdeger = Universite.FakulteList.Count; //fakulte listesindeki degerleri max olarak alır
         if (maxdeger == 0)
         {
             throw new Exception();//eger max deger 0 sa yani listede fakulte yoksa hata mesajı verdirir
         }
         foreach (Fakulte f in Universite.FakulteList.Values)
         {
             i++;                                                                 //fakulte eklendiğinde sayac artar
             if (f.fakulteNo == FakulteNo)                                        //tutulan fakulte numarasına eşitse
             {
                 universite.FakulteSil(f.fakulteNo, f.fakulteAdi);                //fakulte silinir
                 FakülteListesi.Items.Remove(f.fakulteNo + " - " + f.fakulteAdi); // listeden silmesi için
                 break;
             }
             if (i == maxdeger)//sayac max deger eşitsede hata verir
             {
                 throw new Exception();
             }
         }
     }
     catch (Exception)//hata mesajı
     {
         MessageBox.Show("Silmek istediğiniz fakülte bulunmamaktadır");
     }
 }
Exemplo n.º 2
0
 private void button3_Click_1(object sender, EventArgs e)
 {
     try {
         FakulteNo = Convert.ToInt32(textBox2.Text);
         int i        = 0;
         int maxdeger = Universite.FakulteList.Count;
         if (maxdeger == 0)
         {
             throw new Exception();
         }
         foreach (Fakulte f in Universite.FakulteList.Values)
         {
             i++;
             if (f.fakulteNo == FakulteNo)
             {
                 universite.FakulteSil(f.fakulteNo, f.fakulteAdi);
                 FakülteListesi.Items.Remove(f.fakulteNo + " - " + f.fakulteAdi);
                 break;
             }
             if (i == maxdeger)
             {
                 throw new Exception();
             }
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Silmek istediğiniz fakülte bulunmamaktadır");
     }
 }