private void obrisiDokumentBTN_Click(object sender, EventArgs e) { if (dokumentiLVW.SelectedItems.Count > 0) { BrisanjeForma forma = new BrisanjeForma(); forma.ShowDialog(); if (forma.DialogResult == DialogResult.Yes) { if (MySqlDokumentDao.Instance.Read(new Dokument { DokumentID = Convert.ToInt32(dokumentiLVW.SelectedItems[0].Text.Split('.')[0]), Aktivan = true }).Count > 0) { Dokument d = MySqlDokumentDao.Instance.Read(new Dokument { DokumentID = Convert.ToInt32(dokumentiLVW.SelectedItems[0].Text.Split('.')[0]), Aktivan = true })[0]; MySqlDokumentDao.Instance.Delete(Convert.ToInt32(d.DokumentID)); projektiForma.prikaziDetaljeByTipAndId("a", aktivnost.AktivnostID); } } } }
private void obrisatiBTN_Click(object sender, EventArgs e) { BrisanjeForma dijalog = new BrisanjeForma(); dijalog.ShowDialog(); if (dijalog.DialogResult == DialogResult.Yes) { if (administratorTC.SelectedTab == administratorTC.TabPages["ucesniciTP"]) { if (korisniciDGW.SelectedRows.Count == 1) { MySqlUcesnikDao.Instance.Delete(Convert.ToInt32(korisniciDGW.SelectedCells[0].Value.ToString())); MessageBox.Show("Izabrani korisnik je uspješno izbrisan", "Obavještenje", MessageBoxButtons.OK, MessageBoxIcon.Information); updateTables(); } else { MessageBox.Show("Morate selektovati učesnika", "Greška", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (administratorTC.SelectedTab == administratorTC.TabPages["projektiTP"]) { if (projektiDGW.SelectedRows.Count == 1) { MySqlProjekatDao.Instance.Delete(Convert.ToInt32(projektiDGW.SelectedCells[0].Value.ToString())); MessageBox.Show("Izabrani projekat je uspješno izbrisan", "Obavještenje", MessageBoxButtons.OK, MessageBoxIcon.Information); updateTables(); } else { MessageBox.Show("Morate selektovati projekat", "Greška", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { } }
private void obrisiTSB_Click(object sender, EventArgs e) { BrisanjeForma dijalog = new BrisanjeForma(); dijalog.ShowDialog(); if (dijalog.DialogResult == DialogResult.Yes) { TreeNode selected = projektiTVW.SelectedNode; if (selected.Name.StartsWith("p")) { } else if (selected.Name.StartsWith("c")) { if (MySqlCjelinaDao.Instance.Read(new Cjelina { Aktivna = true, CjelinaID = Convert.ToInt32(selected.Name.Split('#')[1]) }).Count > 0) { Cjelina c = MySqlCjelinaDao.Instance.Read(new Cjelina { Aktivna = true, CjelinaID = Convert.ToInt32(selected.Name.Split('#')[1]) })[0]; int?ncid = c.CjelinaRoditeljID; MySqlCjelinaDao.Instance.Delete(Convert.ToInt32(c.CjelinaID)); updateNadcjeline(ncid); updateTreeView(); if (projektiTVW.Nodes.Count > 0) { projektiTVW.SelectedNode = projektiTVW.Nodes[0]; projektiTVW.Select(); } else { detaljiPNL.Controls.Clear(); } } } else if (selected.Name.StartsWith("a")) { if (MySqlAktivnostDao.Instance.Read(new Aktivnost { Aktivna = true, AktivnostID = Convert.ToInt32(selected.Name.Split('#')[1]) }).Count > 0) { Aktivnost a = MySqlAktivnostDao.Instance.Read(new Aktivnost { Aktivna = true, AktivnostID = Convert.ToInt32(selected.Name.Split('#')[1]) })[0]; int?ncid = a.CjelinaID; MySqlAktivnostDao.Instance.Delete(Convert.ToInt32(a.AktivnostID)); updateNadcjeline(ncid); updateTreeView(); if (projektiTVW.Nodes.Count > 0) { projektiTVW.SelectedNode = projektiTVW.Nodes[0]; projektiTVW.Select(); } else { detaljiPNL.Controls.Clear(); } } } } else { } }