Пример #1
0
 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;
     }
 }
Пример #2
0
        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();
                }
            }
        }
Пример #3
0
 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;
     }
 }