private void button_islemtamam_Click(object sender, EventArgs e) { try { DateTime a = dateTimePicker_Dtarih.Value; DateTime Ba = dateTimePicker_BsTarih.Value; DateTime Today = DateTime.Now; if (Tel_txtbox.Text == "" || isim_txtbox.Text == "" || soyisim_txtbox.Text == "" || TC_txtbox.Text == "" || Adres_txtbox.Text == "" || Altu_Cbox.SelectedIndex == -1 || Bolum_Cbox.SelectedIndex == -1 || Meslek_Cbox.SelectedIndex == -1) { MessageBox.Show("Hata", "Mail dışındaki tüm bölümlerde boşluk olamaz", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (islem_Cbox.SelectedItem.ToString() == "Ekle") { sorgu.Personel_Ekle(TC_txtbox.Text, isim_txtbox.Text, soyisim_txtbox.Text, a, Convert.ToChar(Cinsiyet_Cbox.SelectedItem), Mail_txtbox.Text, Tel_txtbox.Text, Adres_txtbox.Text); int p = sorgu.FindPid(TC_txtbox.Text); int b = sorgu.FindBid(Bolum_Cbox.SelectedItem.ToString()); sorgu.insertCalisirTable(p, b, Ba); int u = sorgu.findUid(Altu_Cbox.SelectedItem.ToString()); sorgu.insertSahiptirpuTable(p, u); int m = sorgu.FindMid(Meslek_Cbox.SelectedItem.ToString()); sorgu.insertSahiptirTable(m, p); Refresh1(); } else if (islem_Cbox.SelectedItem.ToString() == "Çıkar") { int p = sorgu.FindPid(TC_txtbox.Text); sorgu.PersonelSil(p); Refresh1(); } else if (islem_Cbox.SelectedItem.ToString() == "Güncelle") { int p = sorgu.FindPid(TC_txtbox.Text); int m = sorgu.FindMid(Meslek_Cbox.SelectedItem.ToString()); int u = sorgu.findUid(Altu_Cbox.SelectedItem.ToString()); int b = sorgu.FindBid(Bolum_Cbox.SelectedItem.ToString()); //Update Personel Eklenicek sorgu.sp_Update(p, m, b, u); Refresh1(); } else if (islem_Cbox.SelectedItem.ToString() == "İzin Yaz") { DateTime bas = dateTimePicker_izinbas.Value; DateTime bit = dateTimePicker_izinbit.Value; int p = sorgu.FindPid(TC_txtbox.Text); sorgu.sp_insertizinTable(Izın_Textbox.Text, bas, bit); int i = sorgu.sp_finIid(Izın_Textbox.Text, bas, bit); sorgu.sp_insertAlırIpTable(p, i); } else if (islem_Cbox.SelectedItem.ToString() == "Ara") { try { int Pid = sorgu.FindPid(AraTc_Tb.Text); Arama(Pid); } catch (Exception h) { MessageBox.Show(h.ToString(), "Hata", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else if (MaasOnayla_rb.Checked) { sorgu.TodayMaasOnayla(Today); } foreach (Control item in this.Controls) { if (item is TextBox) { TextBox tbox = (TextBox)item; tbox.Clear(); } } } catch (Exception g) { MessageBox.Show(g.ToString(), "Hata Kod:19", MessageBoxButtons.OK, MessageBoxIcon.Error); } }