private void button_ekle_Click(object sender, EventArgs e) { try { int[] a = new int[4]; if (textBox_bolum.Text != "") { a[0] = 1; sorgu.sp_insertBolum(textBox_bolum.Text); } if (textBox_Meslek.Text != "") { a[1] = 1; sorgu.insertMeslekTable(textBox_Meslek.Text); } if (textBox_Birim.Text != "") { a[2] = 1; sorgu.sp_insertBirim(textBox_Birim.Text); } if (textBox_Unvan.Text != "") { if (Unvan_comboBox.SelectedItem.ToString() == "") { MessageBox.Show("Unvanın yanında bulunan birimi seçiniz unvan eklemek istemiyorsanız unvan ve maas carpanı bölmelerini siliniz", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (textBox_MaasCarpani.Text == "") { MessageBox.Show("Unvanın yanında bulunan birimi seçiniz unvan eklemek istemiyorsanız unvan ve maas carpanı bölmelerini siliniz", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { a[3] = 1; int u = sorgu.findUid(Unvan_comboBox.SelectedItem.ToString()); sorgu.sp_insertAltU(u, textBox_Unvan.Text, Convert.ToInt32(textBox_MaasCarpani.Text.ToString())); } } SekreterPaneli frm2 = new SekreterPaneli(); frm2.Show(); this.Close(); } catch (Exception g) { MessageBox.Show(g.ToString(), "Hata Kod:20", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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); } }