コード例 #1
0
 public void Derlerigörüntüle_Click(object sender, EventArgs e)
 {
     Adi.Visible              = false;
     Kategori.Visible         = false;
     Icerik.Visible           = false;
     Kredi.Visible            = false;
     textBox1.Visible         = false;
     textBox2.Visible         = false;
     comboBoxKategori.Visible = false;
     comboBox2.Visible        = false;
     listBox1.Visible         = false;
     Ekle.Visible             = false;
     listBox1.Items.Clear();
     if (Memory.Checked)
     {
         listBox1.Visible = true;
         DerslerService derslerService = new DerslerService(new MemoryIslmeler());
         derslerService.List();
         string dersBiglisi = "";
         foreach (var d in MemoryIslmeler.dersler)
         {
             dersBiglisi = d.Id + " - " + d.adi + " - " + d.dersKategori + " - " + d.icerik + " - " + d.dersKredisi;
             listBox1.Items.Add(dersBiglisi);
         }
     }
     else
     {
         FileIslemler.dersler2.Clear();
         listBox1.Visible = true;
         DerslerService derslerService = new DerslerService(new FileIslemler());
         FileIslemler.dersler2 = derslerService.List();
         string dersBiglisi = "";
         foreach (var d in FileIslemler.dersler2)
         {
             dersBiglisi = d.Id + " - " + d.adi + " - " + d.dersKategori + " - " + d.icerik + " - " + d.dersKredisi;
             listBox1.Items.Add(dersBiglisi);
         }
     }
 }
コード例 #2
0
        public void Ekle_Click(object sender, EventArgs e)
        {
            Ders       ders  = new Ders();
            List <int> idler = new List <int>();

            if (Memory.Checked)
            {
                foreach (var d in MemoryIslmeler.dersler)
                {
                    idler.Add(d.Id);
                }
                int soneksibirId = idler.Max();
                ders.Id = (soneksibirId + 1);
                textBox1.Text.Trim();
                if (!(textBox1.Text == ""))
                {
                    ders.adi = textBox1.Text;
                }
                else
                {
                    MessageBox.Show("Ad Giriniz!");
                }
                textBox2.Text.Trim();
                if (!(textBox2.Text == ""))
                {
                    ders.icerik = textBox2.Text;
                }
                else
                {
                    MessageBox.Show("içerik Giriniz!");
                }

                if (!(comboBoxKategori.SelectedIndex == 0))
                {
                    ders.dersKategori = (DersKategoriEnum)Convert.ToInt32(comboBoxKategori.SelectedItem);
                }
                else
                {
                    MessageBox.Show("Lütfen Ders Kategorisi Seçiniz!");
                }
                if (!(comboBox2.SelectedIndex == 0))
                {
                    ders.dersKredisi = (DersKredisiEnum)Convert.ToInt32(comboBox2.SelectedItem);
                }
                else
                {
                    MessageBox.Show("Lütfen Ders Kategorisi Seçiniz!");
                }
                DerslerService derslerService = new DerslerService(new MemoryIslmeler());
                derslerService.AddDers(ders);
            }
            else
            {
                listBox1.Items.Clear();
                listBox1.Visible = true;
                DerslerService derslerService = new DerslerService(new FileIslemler());
                FileIslemler.dersler2 = derslerService.List();
                string dersBiglisi = "";
                foreach (var d in FileIslemler.dersler2)
                {
                    dersBiglisi = d.Id + " - " + d.adi + " - " + d.dersKategori + " - " + d.icerik + " - " + d.dersKredisi;
                    listBox1.Items.Add(dersBiglisi);
                }
                foreach (var d in FileIslemler.dersler2)
                {
                    idler.Add(d.Id);
                }
                int soneksibirId = idler.Max();
                ders.Id = (soneksibirId + 1);
                textBox1.Text.Trim();
                if (!(textBox1.Text == ""))
                {
                    ders.adi = textBox1.Text;
                }
                else
                {
                    MessageBox.Show("Ad Giriniz!");
                }
                textBox2.Text.Trim();
                if (!(textBox2.Text == ""))
                {
                    ders.icerik = textBox2.Text;
                }
                else
                {
                    MessageBox.Show("içerik Giriniz!");
                }

                if (!(comboBoxKategori.SelectedIndex == 0))
                {
                    ders.dersKategori = (DersKategoriEnum)Convert.ToInt32(comboBoxKategori.SelectedItem);
                }
                else
                {
                    MessageBox.Show("Lütfen Ders Kategorisi Seçiniz!");
                }
                if (!(comboBox2.SelectedIndex == 0))
                {
                    ders.dersKredisi = (DersKredisiEnum)Convert.ToInt32(comboBox2.SelectedItem);
                }
                else
                {
                    MessageBox.Show("Lütfen Ders Kategorisi Seçiniz!");
                }

                derslerService.AddDers(ders);
            }

            Adi.Visible              = false;
            Kategori.Visible         = false;
            Icerik.Visible           = false;
            Kredi.Visible            = false;
            textBox1.Visible         = false;
            textBox2.Visible         = false;
            comboBoxKategori.Visible = false;
            comboBox2.Visible        = false;
            listBox1.Visible         = false;
            Ekle.Visible             = false;
        }
コード例 #3
0
 public DersController()
 {
     derslerService = new DerslerService();
 }