public void Dosyaya_Yazma(Ders _derss)
        {
            using (System.IO.StreamWriter dosya = new System.IO.StreamWriter(@"desktop:\dosya.txt"))
            {
                dosya.WriteLine("{0} {1} {2}", _derss.Ders_adi, _derss.Ders_kodu, DateTime.Today);
                dosya.WriteLine("Öğrenci Listesi");

                foreach (Ogrenci t in _derss.ogrenci)
                {
                    dosya.WriteLine("Öğrenci adı:{0} , Öğrenci soyadı:{1}, Öğrenci numarası:{2}, Öğrenci bölüm:{3},Öğrenci şube:{4}", t.Ogrenci_adi, t.Ogrenci_soyadi, t.Ogrenci_no, t.Ogrenci_sube);
                }

                foreach (Ogretim_Elemani t in _derss.ogretim_elemani)
                {
                    dosya.WriteLine("Öğretim elemanının adı :{0} ,soyadı :{1},bölümü :{2}}", t.Ogretim_el_adi, t.Ogretim_el_soyadi, t.Ogretim_el_bolum);
                }

                dosya.Flush();
                dosya.Close();
            }
        }
Example #2
0
 public void dersEkle(Ders ders)     //ders ekleme fonksiyonu.
 {
     dersler.Add(ders);
 }
Example #3
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (buttonsType == "fakulte") //button tiplerine göre farklı işlemler yapılır.
     {
         if (listfakulte.SelectedIndex != -1)
         {
             selectedFakulte = deu.secilenFakulteyiBul(listfakulte.SelectedItem.ToString()); //seçilen fakülte bulunur.
             buttonsType     = "bolum";                                                      //button tipi değiştirilir.
             listbolumler.Items.Clear();                                                     //üstüste eklemeleri fixlemek için yüklemeden önce temizlenir.
             foreach (Bolum a in selectedFakulte.bolumler)                                   //var olan bölümleri yüklemek için.
             {
                 listbolumler.Items.Add(a.Name);
             }
             listfakulte.Visible  = false;
             listbolumler.Visible = true; //tasarımsal düzenlemeler
             button1.Text         = "Bolum Ekle";
             button2.Text         = "Bölüm'e Git";
             label1.Text          = selectedFakulte.Name;
             label2.Text          = "Bölüm İsmi:";
         }
         else
         {
             MessageBox.Show("Fakülte seçiniz."); //listboxtan item seçilmediği taktirde uyarı.
         }
     }
     else if (buttonsType == "bolum")
     {
         if (listbolumler.SelectedIndex != -1) //yukardaki işlemlerin benzeri işlemler.
         {
             selectedBolum = selectedFakulte.secilenBolumuBul(listbolumler.SelectedItem.ToString());
             buttonsType   = "ders";
             listdersler.Items.Clear();
             foreach (Ders a in selectedBolum.dersler) //var olan dersleri yüklemek için.
             {
                 listdersler.Items.Add(a.Name);
             }
             listbolumler.Visible = false;
             listdersler.Visible  = true;
             button3.Visible      = true;
             button1.Text         = "Ders Aç";
             button2.Text         = "Ders'e Git"; //tasarımsal düzenlemeler
             button3.Text         = "Ders Kapat";
             label1.Text          = selectedBolum.Name;
             label2.Text          = "Ders İsmi:";
         }
         else
         {
             MessageBox.Show("Bölüm seçiniz.");
         }
     }
     else if (buttonsType == "ders")
     {
         if (listdersler.SelectedIndex != -1)  //yukardaki işlemlerin benzeri işlemler.
         {
             selectedDers = selectedBolum.secilenDersiBul(listdersler.SelectedItem.ToString());
             buttonsType  = "ayrıntı";
             listOgrenciler.Items.Clear();
             listOgretimElemanlari.Items.Clear();
             foreach (Ogrenci a in selectedDers.ogrenciler) //var olan öğrencileri yüklemek için.
             {
                 listOgrenciler.Items.Add(a.Name);
             }
             foreach (OgretimElemani a in selectedDers.ogretimGorevlileri) //var olan öğretim görevlilerini yüklemek için.
             {
                 listOgretimElemanlari.Items.Add(a.Name);
             }
             listdersler.Visible           = false;
             listOgrenciler.Visible        = true;
             listOgretimElemanlari.Visible = true;
             labelogrenciler.Visible       = true;
             labelgorevliler.Visible       = true; //tasarımsal düzenlemeler
             button1.Visible      = false;
             button2.Visible      = false;
             button3.Visible      = false;
             panelbuttons.Visible = true;
             label1.Text          = selectedDers.Name;
         }
         else
         {
             MessageBox.Show("Ders seçiniz.");
         }
     }
 }
Example #4
0
 public void DersEkle(Ders z)
 {
     dersler.Add(z);
 }