private void GorevleriListele(GorevDurumu gorevDurumu) { listView_gorev.Items.Clear(); IEnumerable <Hatirlatma> Hatirlatmalar; switch (gorevDurumu) { case GorevDurumu.Yapilacaklar: Hatirlatmalar = ctx.Hatirlatmas.Where(h => h.Yapildi == false).Select(h => h).OrderBy(h => h.Tarih); break; case GorevDurumu.Yapilmislar: Hatirlatmalar = ctx.Hatirlatmas.Where(h => h.Yapildi).Select(h => h).OrderBy(h => h.Tarih); break; case GorevDurumu.ButunGorevler: Hatirlatmalar = ctx.Hatirlatmas.Select(h => h).OrderBy(h => h.Tarih); break; default: Hatirlatmalar = ctx.Hatirlatmas.Select(h => h).OrderBy(h => h.Tarih); break; } foreach (Hatirlatma item in Hatirlatmalar) { ListViewItem i = new ListViewItem(item.ID.ToString()); i.SubItems.Add(item.Tarih.ToString()); i.SubItems.Add(item.Metin); i.SubItems.Add(item.Yapildi ? "Yapıldı" : "Yapılmadı"); listView_gorev.Items.Add(i); } }
private void yapilmisGorevlerToolStripMenuItem_Click(object sender, EventArgs e) { GorevleriListele(GorevDurumu.Yapilmislar); sonGoruntulenen = GorevDurumu.Yapilmislar; }
private void butunGorevlerToolStripMenuItem_Click(object sender, EventArgs e) { GorevleriListele(GorevDurumu.ButunGorevler); sonGoruntulenen = GorevDurumu.ButunGorevler; }