private void btn_uygula_Click(object sender, EventArgs e) { if (dd_fakulteler.selectedIndex != -1 && dd_departmanlar.selectedIndex != -1 && dd_oda.selectedIndex != -1) { dbo.Delete(sqlConnectionString.odaTümDemirbasSil, sqlConnectionString.odaTümDemirbasSilParametreler, silinenOdaID); if (dbo.Delete(sqlConnectionString.odaSil, sqlConnectionString.odaSilParametreler, silinenOdaID)) { pnl_uyari.Visible = true; lbl_uyari.Text = "Oda başarıyla silindi."; pnl_uyari.BackColor = Color.Lime; } else { pnl_uyari.Visible = true; lbl_uyari.Text = "İşlem Başarısız !"; pnl_uyari.BackColor = Color.OrangeRed; } } else { pnl_uyari.Visible = true; lbl_uyari.Text = "İşlem Başarısız !"; pnl_uyari.BackColor = Color.OrangeRed; } }
private void dataGridView1_MouseDoubleClick(object sender, MouseEventArgs e) { Int32 selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount == 1) { string selectR = dataGridView1.SelectedRows[0].Index.ToString(); string secilenOdaID = odalar[dd_odalar.selectedIndex][0]; string secilenDemirbasID = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); DialogResult dialogResult = MessageBox.Show(odalar[dd_odalar.selectedIndex][1].ToString() + " üzerindeki " + dataGridView1.SelectedRows[0].Cells[2].Value.ToString() + " demirbaşlarını kaldırmak istediğinizden emin misiniz ", "Oda demirbaş kaldır", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { List <string> gelenbilgiler = new List <string>() { secilenOdaID, secilenDemirbasID }; dbo.Delete(sqlConnectionString.odaSeciliDemirbasSil, sqlConnectionString.odaSeciliDemirbasSilParametreler, gelenbilgiler); FillGrid(); } } }
private void btn_sil_Click(object sender, EventArgs e) { if (lst_personeller.SelectedIndex != -1) { pnl_uyari.Visible = false; string[] adsoyad = lst_personeller.SelectedItem.ToString().Split(' '); for (int i = 0; i < prsnl.Count; i++) { if (prsnl[i][1] == adsoyad[0] && prsnl[i][2] == adsoyad[1]) { pID = prsnl[i][0]; break; } } if (pID != "") { List <string> gelenbilgi = new List <string>() { pID }; for (int j = 0; j < odalar.Count; j++) { List <string> odaKey = new List <string>() { odalar[j][0] }; dbo.Update(sqlConnectionString.odaGuncelle3, sqlConnectionString.odaGuncelleParam3, odaKey); } odalariGetir(pID); for (int i = 0; i < kullanicilar.Count; i++) { if (kullanicilar[i][1] == pID) { dbo.Delete(sqlConnectionString.kullanciSil, sqlConnectionString.kullaniciSilParametreler, gelenbilgi); break; } } dbo.Delete(sqlConnectionString.personelSil, sqlConnectionString.personelSilParametreler, gelenbilgi); panel_uyari(true); lbl_uyari.Text = "Personel silindi."; pnl_uyari.Visible = true; lst_personeller.Items.Clear(); personelGetir(); txt_ad.Text = ""; txt_soyad.Text = ""; lst_odalar.Items.Clear(); if (Convert.ToInt16(pID) == kullaniciID) { login login1 = new login(); login1.Show(); this.Hide(); } else { pID = ""; } } else { panel_uyari(false); lbl_uyari.Text = "Personel silinemedi."; pnl_uyari.Visible = true; } } else { panel_uyari(false); lbl_uyari.Text = "Personel seçilmedi."; pnl_uyari.Visible = true; } }