private void grid_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (depCtrl == 1 || depCtrl == 2)
     {
         int b = grid.CurrentCell.RowIndex;
         label10.Visible  = false;
         gbUpdCal.Visible = true;
         string kulAd    = grid[1, b].Value.ToString();
         string kulSoyad = grid[2, b].Value.ToString();
         if (depCtrl == 1)
         {
             cal = db.Calisanlars.Where(c => c.ad == kulAd && c.soyad == kulSoyad).Select(c => c.id).First();
         }
         else if (depCtrl == 2)
         {
             izi = db.Izinlilers.Where(c => c.ad == kulAd && c.soyad == kulSoyad).Select(c => c.id).First();
         }
     }
     else if (depCtrl == 4)
     {
         int b = grid.CurrentCell.RowIndex;
         BKad    = grid[1, b].Value.ToString();
         BKsoyad = grid[2, b].Value.ToString();
         BKtel   = grid[3, b].Value.ToString();
         BKadres = grid[5, b].Value.ToString();
         BKcins  = grid[9, b].Value.ToString();
         BasvuruKabul BK = new BasvuruKabul();
         BK.Show();
     }
 }
예제 #2
0
 private void grid_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (calisanController == 1 || calisanController == 2)
     {
         int b = grid.CurrentCell.RowIndex;
         gbCalisanGuncelle.Visible = true;
         gbCalisanGuncelle.BringToFront();
         string kulAd    = grid[1, b].Value.ToString();
         string kulSoyad = grid[2, b].Value.ToString();
         if (calisanController == 1)
         {
             cal = db.Calisanlars.Where(c => c.ad == kulAd && c.soyad == kulSoyad).Select(c => c.id).First();
         }
         else if (calisanController == 2)
         {
             izi = db.Izinlilers.Where(c => c.ad == kulAd && c.soyad == kulSoyad).Select(c => c.id).First();
         }
     }
     else if (calisanController == 3)
     {
         int          b        = grid.CurrentCell.RowIndex;
         string       dilTarih = grid[0, b].Value.ToString();
         string       dilAd    = grid[1, b].Value.ToString();
         string       dilSoyad = grid[2, b].Value.ToString();
         Dilekceler   dilekce  = db.Dilekcelers.Where(c => c.tarih == dilTarih && c.ad == dilAd && c.soyad == dilSoyad).First();
         DialogResult result   = MessageBox.Show(dilTarih + " Tarihli Dilekçeyi Gerçekten Kaldırmak İstiyor Musunuz ?", "Dilekçe Kaldırma", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
         if (result == DialogResult.Yes)
         {
             db.Dilekcelers.Remove(dilekce);
             db.SaveChanges();
             grid.Refresh();
             FormYonFuncs.LogFonk(Form1.Yid, Form1.Yad, Form1.Ysoyad, dilTarih + " Tarihli, " + dilAd + " " + dilSoyad + " Tarafından Yazılan Dilekçeyi Kaldırdı");
         }
     }
     else if (calisanController == 4)
     {
         int b = grid.CurrentCell.RowIndex;
         BKad    = grid[1, b].Value.ToString();
         BKsoyad = grid[2, b].Value.ToString();
         BKtel   = grid[3, b].Value.ToString();
         BKadres = grid[5, b].Value.ToString();
         BKcins  = grid[9, b].Value.ToString();
         BasvuruKabul BK = new BasvuruKabul();
         BK.Show();
     }
 }