예제 #1
0
        /// <summary>
        /// Task ekleneceğinde gerçekleşecek işlemler
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddTaskLabelineTiklama(object sender, MouseEventArgs e)
        {
            Label tiklananLabel = (Label)sender;

            ana_StoryNotu = HangiStoryninNotu(tiklananLabel);

            frm_EklemeGoruntuleme taskEklemeformu = new frm_EklemeGoruntuleme();

            taskEklemeformu.cmb_Etiket.Enabled = false;
            taskEklemeformu.cmb_Konumlandir.Hide();
            taskEklemeformu.ShowDialog();

            if (taskEklemeformu.eklensinMi)
            {
                Klavyeden_NotStartedNotuListeyeEkleme(taskEklemeformu, ana_StoryNotu);

                SiralamaIcinGerekliIslemler();
            }
        }
예제 #2
0
        /// <summary>
        /// Klavyeden girilen notların önce listeye sonra da veritabanına aktarılması sağlayan metot
        /// </summary>
        /// <param name="storyFormu">İlgili story formu</param>
        private void Klavyeden_StoryNotuListeyeEkleme(frm_EklemeGoruntuleme storyFormu)
        {
            int kacinciSiraya = VeridekiEnBuyukSayiyiBul();

            StoryNotlari storyNotu = new StoryNotlari
            {
                sira         = kacinciSiraya + 1,
                hangiPanelde = "Stories",
                tamAdi       = storyFormu.etiket + storyFormu.baslik,
                baslik       = storyFormu.baslik,
                aciklama     = storyFormu.aciklama,
                renk         = storyFormu.etiket,
                kisi         = storyFormu.kimTarafindan,
                tarih        = storyFormu.tarih,
            };

            ana_NotListesi.Add(storyNotu);

            VeriEkle(storyNotu);
        }
예제 #3
0
        private void TaskaTiklama(object sender, MouseEventArgs e)
        {
            Label  tiklananLabel = (Label)sender;
            string labelTamadi   = tiklananLabel.BackColor.Name + tiklananLabel.Text;

            string[] okunanVeriler = VeriBul(labelTamadi);

            frm_EklemeGoruntuleme goruntuleme = new frm_EklemeGoruntuleme();

            goruntuleme.TaskGoruntuleme(okunanVeriler[3], okunanVeriler[4], okunanVeriler[6], okunanVeriler[7], okunanVeriler[1]);

            if (goruntuleme.eklensinMi)
            {
                VeriGuncelle(goruntuleme, labelTamadi);
            }

            else if (goruntuleme.silinsinMi)
            {
                VeriSil(labelTamadi);
            }
        }