示例#1
0
 public void FakulteleriGetir()
 {
     fakulteler = dbo.Select(sqlConnectionString.fakulteIsimleri);
     for (int i = 0; i < fakulteler.Count; i++)
     {
         dd_fakulteler.AddItem(fakulteler[i][1]);
     }
 }
示例#2
0
 public void KullaniciEkle(Boolean kontrol)
 {
     if (kontrol == true)
     {
         if (Kullanicilar() == 0)//YENİ EKLENECEK KULLANICI İÇİN DAHA ÖNCE KAYITLI PERSONEL VAR MI KONTROL ET
         {
             string        ad            = txt_personelAdi.Text;
             string        soyad         = txt_personelSoyadi.Text;
             List <string> personelBilgi = new List <string> {
                 ad, soyad
             };
             personeller = dbo.Select(sqlConnectionString.personeller);
             Boolean personelKontrol = false;
             for (int i = 0; i < personeller.Count; i++)
             {
                 if (personeller[i][1].ToString() == txt_personelAdi.Text && personeller[i][2].ToString() == txt_personelSoyadi.Text)
                 {
                     panel_uyari(false);
                     lbl_uyari.Text  = "Aynı personele sahipsiniz.";
                     personelKontrol = true;
                     break;
                 }
             }
             if (personelKontrol == false)//AYNI PERSONEL YOKSA PERSONEL VE KULLANICIYI EKLE
             {
                 dbo.Save(sqlConnectionString.personelEkle, sqlConnectionString.personelParam, personelBilgi);
                 string pID   = (DB_Operation.sonindex).ToString();
                 string kAd   = txt_kullaniciAdi.Text;
                 string sifre = txt_sifre.Text;
                 string yetkiID;
                 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);
                 panel_uyari(true);
                 lbl_uyari.Text = "Kullanıcı eklendi";
             }
         }
         else
         {
             panel_uyari(false);
             lbl_uyari.Text = "Aynı kullanıcıya sahipsiniz.";
         }
     }
     else
     {
         panel_uyari(false);
         lbl_uyari.Text = "Eksik veya hatalı bilgi";
     }
 }
示例#3
0
 public void TumDemirbaslar()//TUM DEMİRBASLAR ÇEKİLİYOR.
 {
     dbo    = new DB_Operation();
     data   = new List <string[]>();
     data   = dbo.Select(sqlConnectionString.demirbaslar);
     dataID = new List <string[]>();
     dataID = dbo.Select(sqlConnectionString.demirbaslar3);
     FillGrid(data);
 }
示例#4
0
 public void personelGetir()
 {
     prsnl = dbo.Select(sqlConnectionString.personeller);
     foreach (string[] item in prsnl)
     {
         string ad    = item[1];
         string soyad = item[2];
         adsoyad = ad + " " + soyad;
         lst_personeller.Items.Add(adsoyad);
     }
 }
示例#5
0
 public void MainScreenYenileme()//Kullanıcı girişi yapıldıktran sonra ekranda olacak değişiklikler
 {
     kullaniciAdSoyad   = dbo.Select(sqlConnectionString.kullanicininAdiSoyadi, sqlConnectionString.kAS, kullaniciBilgi);
     lbl_kullanici.Text = " " + kullaniciAdSoyad[0][0] + " " + kullaniciAdSoyad[0][1];
     lbl_kullanici.Text = lbl_kullanici.Text.ToUpper();
     panel1.Visible     = true;
 }
示例#6
0
        public int KullanılanStokHesaplama(string stokDemirbas)
        {
            odaDemirbasAtama = dbo.Select(sqlConnectionString.odaDemirbasGetir2);
            int kullanılanStok = 0;

            for (int i = 0; i < odaDemirbasAtama.Count; i++)
            {
                if (odaDemirbasAtama[i][2] == stokDemirbas)
                {
                    kullanılanStok += Convert.ToInt16(odaDemirbasAtama[i][3]);
                }
            }
            return(kullanılanStok);
        }
示例#7
0
        public void FillGrid()//ODA ÜZERİNDE BULUNAN TÜM DEMİRBAŞLARI GÖRÜNTÜLE
        {
            string index = odalar[dd_odalar.selectedIndex][0].ToString();
            int    oID   = Convert.ToInt32(index);

            sOdaID = new List <string>()
            {
                index
            };
            data = new List <string[]>();
            data = dbo.Select(sqlConnectionString.odaDemirbasGetir, sqlConnectionString.odaDemirbasGetirParam, sOdaID);

            dataGridView1.Rows.Clear();
            foreach (string[] rowArray in data)
            {
                dataGridView1.Rows.Add(rowArray);
            }
        }
示例#8
0
        //SQL CONNECTİON
        public void baglan(string kullaniciAdi, string sifre)
        {
            DB_Operation  dbo           = new DB_Operation();
            List <String> gelenBilgiler = new List <string>()
            {
                kullaniciAdi, sifre
            };

            kullanici = dbo.Select(sqlConnectionString.kullaniciGirisi, sqlConnectionString.kullaniciGirisiParametreler, gelenBilgiler);
            if (kullanici.Count > 0)
            {
                MainScreen ms = new MainScreen(kullanici);
                ms.Show();
                this.Hide();
            }

            else
            {
                pnl_uyari.Visible = true;
            }
        }