Пример #1
0
        private void bunifuFlatButton1_Click(object sender, EventArgs e)
        {
            string ad    = txt_personelAdi.Text.Trim();
            string soyad = txt_personelSoyadi.Text.Trim();
            //string pID="";
            List <string> personelBilgi = new List <string> {
                ad, soyad
            };

            if (Kontrol())
            {
                if (Personeller() == 0)//PERSONEL EKLENİR.
                {
                    bool flag = dbo.Save(sqlConnectionString.personelEkle, sqlConnectionString.personelParam, personelBilgi);
                    panel_uyari(true);
                }
                else if (Personeller() == 1)//AYNI PERSONEL VAR.
                {
                    panel_uyari(false);
                    lbl_uyari.Text = "Aynı personele sahipsiniz.";
                }
                else if (Personeller() == 2)//KULLANICI ALANI DOLUYSA YAPILACAK İŞLEMLER
                {
                    if (cb_admin.Checked == true || cb_nKullanici.Checked == true)
                    {
                        if (TxtKontrol.SayiveyaHarfKontrol(txt_kullaniciAdi.Text) == false && TxtKontrol.dolulukKontrol(txt_kullaniciAdi.Text) == true && TxtKontrol.uzunlukKontrol(txt_kullaniciAdi.Text) == true)
                        {
                            if (TxtKontrol.SayiveyaHarfKontrol(txt_sifre.Text) == false && TxtKontrol.dolulukKontrol(txt_sifre.Text) == true && TxtKontrol.uzunlukKontrol(txt_sifre.Text) == true)
                            {
                                KullaniciEkle(true);
                            }
                            else
                            {
                                KullaniciEkle(false);
                            }
                        }
                        else
                        {
                            KullaniciEkle(false);
                        }
                    }
                    else
                    {
                        KullaniciEkle(false);
                    }
                }
            }
            else
            {
                panel_uyari(false);
                lbl_uyari.Text = "Personel eklenemedi";
            }
        }
Пример #2
0
 private void btn_uygula_Click(object sender, EventArgs e)
 {
     if (txt_ad.Text != "" && txt_soyad.Text != "" && (cb_nKullanici.Checked == true || cb_admin.Checked == true))
     {
         if (TxtKontrol.SayiveyaHarfKontrol(txt_kullaniciAdi.Text) == false && TxtKontrol.dolulukKontrol(txt_kullaniciAdi.Text) == true && TxtKontrol.uzunlukKontrol(txt_kullaniciAdi.Text) == true &&
             TxtKontrol.SayiveyaHarfKontrol(txt_sifre.Text) == false && TxtKontrol.dolulukKontrol(txt_sifre.Text) == true && TxtKontrol.uzunlukKontrol(txt_sifre.Text) == true)
         {
             string  yetkiID;
             string  kAd     = txt_kullaniciAdi.Text;
             string  sifre   = txt_sifre.Text;
             Boolean kontrol = false;
             for (int i = 0; i < kullanicilar.Count; i++)
             {
                 if (kullanicilar[i][2] == kAd)
                 {
                     kontrol = true;
                 }
             }
             if (kontrol == false)
             {
                 if (cb_nKullanici.Checked == true)
                 {
                     yetkiID = "0";
                 }
                 else
                 {
                     yetkiID = "1";
                 }
                 List <string> kullaniciBilgi = new List <string> {
                     pID, kAd, yetkiID, sifre
                 };
                 dbo.Save(sqlConnectionString.kullaniciEkle, sqlConnectionString.kullaniciParam, kullaniciBilgi);
                 kullaniciGetir();
                 panel_uyari(true);
                 lbl_uyari.Text    = "Kullanıcı eklendi.";
                 pnl_uyari.Visible = true;
                 pnl_yetki.Visible = false;
                 btn_yetki.Enabled = false;
             }
             else
             {
                 panel_uyari(false);
                 lbl_uyari.Text    = "Aynı kullanıcı adı.";
                 pnl_uyari.Visible = true;
             }
         }
         else
         {
             panel_uyari(false);
             lbl_uyari.Text    = "Kullanıcı eklenemedi";
             pnl_uyari.Visible = true;
         }
     }
 }
Пример #3
0
 private void btn_uygula_Click(object sender, EventArgs e)
 {
     if (dd_departmanlar.selectedIndex != -1)
     {
         string dAdi = dd_departmanlar.selectedValue;
         if (TxtKontrol.dolulukKontrol(txt_OdaAd.Text) == true && TxtKontrol.SayiveyaHarfKontrol(txt_OdaAd.Text) == false && TxtKontrol.uzunlukKontrol(txt_OdaAd.Text) == true)
         {
             string  oAdi       = txt_OdaAd.Text;
             Boolean odaKontrol = false;
             string  dindex     = departmanlar[dd_departmanlar.selectedIndex][0].ToString();
             OdalariGetir(dindex);
             for (int i = 0; i < odalar.Count; i++)
             {
                 if (odalar[i][1].ToString() == oAdi)
                 {
                     pnl_uyari.Visible   = true;
                     pnl_uyari.BackColor = Color.OrangeRed;
                     lbl_uyari.Text      = "Aynı odaya sahipsiniz.";
                     odaKontrol          = true;
                     break;
                 }
             }
             if (odaKontrol == false)
             {
                 List <string> gbilgi = new List <string>()
                 {
                     oAdi, dindex
                 };
                 bool isSave = dbo.Save(sqlConnectionString.odaKayit, sqlConnectionString.odaKayitParametreler, gbilgi);
                 if (isSave)
                 {
                     pnl_uyari.Visible   = true;
                     lbl_uyari.Text      = "Oda başarıyla eklendi.";
                     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;
     }
 }