private void button1_Click(object sender, EventArgs e)
 {
     if (tbPassword.Text == "" || tbUsername.Text == "")
     {
         MessageBox.Show("Kullanıcı Adı veya Şifre Boş olamaz", "Hata Kod:1", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         string a;
         string b;
         a = tbUsername.Text;
         b = tbPassword.Text;
         int c;
         c = sorgu.FindPid(tbPassword.Text);
         string[] d = sorgu.sp_FindBU(b);
         if (d[1] == "Bölüm Yöneticisi")
         {
             BolumYoneticiPaneli frm3 = new BolumYoneticiPaneli();
             frm3.Bname.Text = d[0];
             frm3.Show();
             this.Hide();
         }
         else if (d[1] == "Fabrika Yöneticisi")
         {
             YoneticiPaneli frm2 = new YoneticiPaneli();
             frm2.Tb_Pid.Text = c.ToString();
             frm2.Show();
             this.Hide();
         }
         else if (d[1] == "Fabrika Sekreteri")
         {
             SekreterPaneli frm4 = new SekreterPaneli();
             frm4.Show();
             this.Hide();
         }
         else
         {
             MessageBox.Show("Buraya Giriş Hakkınız Yok", "Hata Kod:2", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Esempio n. 2
0
        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);
            }
        }