private void OrnekVeriUret()
        {
            Random rnd = new Random();

            for (int i = 0; i < rnd.Next(1, 5); i++)
            {
                Toplanti toplanti = new Toplanti();
                toplanti.BaslangicTar = DateTime.Now.AddDays(i);
                toplanti.BitisTar     = toplanti.BaslangicTar.AddHours(2);
                toplanti.Konu         = "Konu-" + i.ToString();
                toplanti.Mesaj        = "Mesaj-" + i.ToString();

                Toplantilar.Add(toplanti);
            }

            for (int i = 0; i < rnd.Next(1, 5); i++)
            {
                Bulusma bulusma = new Bulusma();
                bulusma.BulusmaTar   = DateTime.Now.AddDays(i);
                bulusma.Not          = "Buluşma notu-" + i.ToString();
                bulusma.Katilimcilar = "Katilimci-" + i.ToString();

                Bulusmalar.Add(bulusma);
            }

            for (int i = 0; i < rnd.Next(1, 5); i++)
            {
                Gorev gorev = new Gorev();
                gorev.GorevTar  = DateTime.Now.AddMonths(i);
                gorev.Konu      = "Görev Konu - " + i.ToString();
                gorev.YapildiMi = (i % 2 == 0) ? true : false;

                Gorevler.Add(gorev);
            }
        }
        private void mnuYeniToplanti_Click(object sender, EventArgs e)
        {
            ToplatiFormu toplatiFormu = new ToplatiFormu();

            toplatiFormu.ShowDialog();

            Toplanti toplanti = toplatiFormu.ToplantiNesnesi;

            Toplantilar.Add(toplanti);

            ListboxYukle();
        }
        private void btnTamam_Click(object sender, EventArgs e)
        {
            DateTime basTarSaat =
                new DateTime(
                    dtpBasTar.Value.Year, dtpBasTar.Value.Month, dtpBasTar.Value.Day,
                    dtpBasSaat.Value.Hour, dtpBasSaat.Value.Minute, dtpBasSaat.Value.Second);

            DateTime bitTarSaat =
                new DateTime(
                    dtpBitTar.Value.Year, dtpBitTar.Value.Month, dtpBitTar.Value.Day,
                    dtpBitSaat.Value.Hour, dtpBitSaat.Value.Minute, dtpBitSaat.Value.Second);

            ToplantiNesnesi = new Toplanti();
            ToplantiNesnesi.BaslangicTar = basTarSaat;
            ToplantiNesnesi.BitisTar     = bitTarSaat;
            ToplantiNesnesi.Konu         = txtKonu.Text;
            ToplantiNesnesi.Mesaj        = txtMesaj.Text;

            this.Close();
        }
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (lstEtkinlikler.SelectedItem is Bulusma)
            {
                Bulusma secilenBulusma = (Bulusma)lstEtkinlikler.SelectedItem;
                Bulusmalar.Remove(secilenBulusma);
            }
            else if (lstEtkinlikler.SelectedItem is Toplanti)
            {
                Toplanti secilenToplanti = (Toplanti)lstEtkinlikler.SelectedItem;
                Toplantilar.Remove(secilenToplanti);
            }
            else if (lstEtkinlikler.SelectedItem is Gorev)
            {
                Gorev secilenGorev = (Gorev)lstEtkinlikler.SelectedItem;
                Gorevler.Remove(secilenGorev);
            }

            ListboxYukle();
        }
        private void btnDuzenle_Click(object sender, EventArgs e)
        {
            if (lstEtkinlikler.SelectedItem is Bulusma)
            {
                Bulusma secilenBulusma = (Bulusma)lstEtkinlikler.SelectedItem;

                BulusmaFormu bulusmaFormu = new BulusmaFormu();
                bulusmaFormu.BulusmaNesnesi = secilenBulusma; // listbox'dan seçilen nesne verildi.
                bulusmaFormu.Durum          = false;          // düzenleme modunda açma..
                bulusmaFormu.ShowDialog();
            }
            else if (lstEtkinlikler.SelectedItem is Toplanti)
            {
                Toplanti secilenToplanti = (Toplanti)lstEtkinlikler.SelectedItem;
            }
            else if (lstEtkinlikler.SelectedItem is Gorev)
            {
                Gorev secilenGorev = (Gorev)lstEtkinlikler.SelectedItem;
            }

            ListboxYukle();
        }