private void btnSil_Click(object sender, EventArgs e) { var silinecekMakale = new MesajRepo().GetByID((Guid)(lstMakaleler.SelectedValue)); new MesajRepo().Delete(silinecekMakale); lstMakaleler.DataSource = new KisiRepo().GetByID(yazarID).Mesajlar; }
void MakaleleriGuncelle() { var tumMakaleler = new MesajRepo().GetALL().OrderBy(x => x.MesajZamani).ToList(); lstMakaleler.DisplayMember = "Baslik"; lstMakaleler.ValueMember = "MesajID"; lstMakaleler.DataSource = tumMakaleler; }
private void btnGuncelle_Click(object sender, EventArgs e) { if (lstMakaleler.SelectedItem == null) { MessageBox.Show("Önce güncellenecek makaleyi seçiniz"); return; } var guncellenecekMakale = new MesajRepo().GetByID((Guid)(lstMakaleler.SelectedValue)); guncellenecekMakale.Baslik = txtBaslik.Text; guncellenecekMakale.Icerik = txtMakale.Text; guncellenecekMakale.GuncellemeZamani = DateTime.Now; try { new MesajRepo().Update(); } catch (Exception ex) { MessageBox.Show(ex.Message); } lstMakaleler.DataSource = new KisiRepo().GetByID(yazarID).Mesajlar; }