/// <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(); } }
/// <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); }
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); } }