private void dgvPoruke_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 3) { DialogResult response = MessageBox.Show("Da li želite izbrisati ovu poruku", "Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (response == DialogResult.Yes) { korisnik.Poruke.RemoveAt(dgvPoruke.CurrentCell.RowIndex); konekcijaNaBazu.SaveChanges(); UcitajPodatke(); } } else { try { KorisniciPoruke poruka = dgvPoruke.SelectedRows[0].DataBoundItem as KorisniciPoruke; edit = true; frmNovaPorukaBrojIndeksa forma = new frmNovaPorukaBrojIndeksa(korisnik, poruka, edit); forma.ShowDialog(); } catch (Exception ex) { MboxHelper.PrikaziGresku(ex); } } }
private void btnNovaPoruka_Click(object sender, EventArgs e) { frmNovaPorukaBrojIndeksa forma = new frmNovaPorukaBrojIndeksa(korisnik); forma.ShowDialog(); UcitajPodatke(); }