private void btn_yeniKullanici_Ekle_Click(object sender, EventArgs e)
        {
            Yonetici_Secimi_Ekle secim = new Yonetici_Secimi_Ekle(kisayol.yetkim, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);

            this.Hide();
            secim.ShowDialog(this);
            this.Show();
        }
        private void btn_Bina_Yonetici_ekle_Click(object sender, EventArgs e)
        {
            Yonetici_Secimi_Ekle secim = new Yonetici_Secimi_Ekle(kisayol.yetkim, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);

            secim.combo_secim.SelectedIndex = 4;
            kisayol.combobox_Sil(secim.combo_secim, "Genel Yönetici");
            kisayol.combobox_Sil(secim.combo_secim, "İl Yöneticisi");
            kisayol.combobox_Sil(secim.combo_secim, "İl Yardımcısı");
            kisayol.combobox_Sil(secim.combo_secim, "İlçe Yöneticisi");
            kisayol.combobox_Sil(secim.combo_secim, "Sınav Sorumlusu");


            if (secim.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
            {
                ///--- Il'e Gore Yonetici
                String sorgu = "Select Isim,Soyisim from Kullanicilar where il_ID = '" + il + "' and Yetki_Gorevi = 5 and binaID is null ";
                baglanti.Open();
                SqlCommand    kommi  = new SqlCommand(sorgu, baglanti);
                SqlDataReader okumaa = kommi.ExecuteReader();
                combobox_Bina_Yoneticisi.Items.Clear();
                while (okumaa.Read())
                {
                    isim = Convert.ToString(okumaa["Isim"]);

                    soyisim = Convert.ToString(okumaa["Soyisim"]);
                    combobox_Bina_Yoneticisi.Items.Add(isim + soyisim);
                }
                okumaa.Close();
                baglanti.Close();

                ///--- Il'e Gore Yardimcisi
                String     yard    = "Select Isim,Soyisim from Kullanicilar where il_ID = '" + il + "' and Yetki_Gorevi = 6 and binaID is null ";
                SqlCommand yardimc = new SqlCommand(yard, baglanti);
                baglanti.Open();
                SqlDataReader yardim_oku = yardimc.ExecuteReader();
                combobox_Bina_Yonetici_Yardimcisi.Items.Clear();
                while (yardim_oku.Read())
                {
                    isim2    = Convert.ToString(yardim_oku["Isim"]);
                    soyisim2 = Convert.ToString(yardim_oku["Soyisim"]);
                    combobox_Bina_Yonetici_Yardimcisi.Items.Add(isim2 + " " + soyisim2);
                }
                yardim_oku.Close();
                baglanti.Close();
            }
            this.Show();
        }
Exemple #3
0
        private void btn_sinav_Sorumlu_Click(object sender, EventArgs e)
        {
            Gorevli_Ekle ekle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);

            Yonetici_Secimi_Ekle secim = new Yonetici_Secimi_Ekle(kisayol.yetkim, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);

            kisayol.combobox_Sil(secim.combo_secim, "Genel Yönetici");
            kisayol.combobox_Sil(secim.combo_secim, "İl Yöneticisi");
            kisayol.combobox_Sil(secim.combo_secim, "İl Yardımcısı");
            kisayol.combobox_Sil(secim.combo_secim, "İlçe Yöneticisi");
            kisayol.combobox_Sil(secim.combo_secim, "Bina Yöneticisi");
            kisayol.combobox_Sil(secim.combo_secim, "Bina Yardımcısı");
            secim.combo_secim.SelectedIndex = 0;

            secim.ShowDialog(this);

            if (ekle.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                if (kisayol.yetkim == 1)
                {
                    String sorgu = "Select gorevliID,Isim,Soyisim from Kullanicilar Where il_ID = '" + il + "' and Yetki_Gorevi = 7 and binaID is null";
                    baglanti.Open();
                    SqlCommand    komut   = new SqlCommand(sorgu, baglanti);
                    SqlDataReader veriler = komut.ExecuteReader();

                    combo_Sinav_Sorumlu.Items.Clear();
                    while (veriler.Read())
                    {
                        sorumluID = Convert.ToInt32(veriler["gorevliID"]);
                        String ad    = Convert.ToString(veriler["Isim"]);
                        String soyad = Convert.ToString(veriler["Soyisim"]);

                        ComboboxItem item = new ComboboxItem();
                        item.Text  = ad + " " + soyad;
                        item.Value = sorumluID;
                        combo_Sinav_Sorumlu.Items.Add(item);
                    }
                    veriler.Close();
                    baglanti.Close();
                }
                else if (kisayol.yetkim == 2 || kisayol.yetkim == 3)
                {
                    ekle.label15.Hide();
                    ekle.combobox_gorevli_il.Hide();

                    String sorgu = "Select gorevliID,Isim,Soyisim from Kullanicilar Where il_ID = '" + kisayol.Il_Id + "' and Yetki_Gorevi = 7 and binaID is null";
                    baglanti.Open();
                    SqlCommand    komut   = new SqlCommand(sorgu, baglanti);
                    SqlDataReader veriler = komut.ExecuteReader();

                    combo_Sinav_Sorumlu.Items.Clear();
                    while (veriler.Read())
                    {
                        sorumluID = Convert.ToInt32(veriler["gorevliID"]);
                        String ad    = Convert.ToString(veriler["Isim"]);
                        String soyad = Convert.ToString(veriler["Soyisim"]);

                        ComboboxItem item = new ComboboxItem();
                        item.Text  = ad + " " + soyad;
                        item.Value = sorumluID;
                        combo_Sinav_Sorumlu.Items.Add(item);
                    }
                    veriler.Close();
                    baglanti.Close();
                }
                else if (kisayol.yetkim == 4)
                {
                    ekle.label15.Hide();
                    ekle.combobox_gorevli_il.Hide();
                    ekle.label14.Hide();
                    ekle.combobox_gorevli_ilce.Hide();

                    String sorgu = "Select gorevliID,Isim,Soyisim from Kullanicilar Where il_ID = '" + kisayol.Il_Id + "' and Yetki_Gorevi = 7 and binaID is null";
                    baglanti.Open();
                    SqlCommand    komut   = new SqlCommand(sorgu, baglanti);
                    SqlDataReader veriler = komut.ExecuteReader();

                    combo_Sinav_Sorumlu.Items.Clear();
                    while (veriler.Read())
                    {
                        sorumluID = Convert.ToInt32(veriler["gorevliID"]);
                        String ad    = Convert.ToString(veriler["Isim"]);
                        String soyad = Convert.ToString(veriler["Soyisim"]);

                        ComboboxItem item = new ComboboxItem();
                        item.Text  = ad + " " + soyad;
                        item.Value = sorumluID;
                        combo_Sinav_Sorumlu.Items.Add(item);
                    }
                    veriler.Close();
                    baglanti.Close();
                }
                else if (kisayol.yetkim == 5 || kisayol.yetkim == 6)
                {
                    ekle.label15.Hide();
                    ekle.combobox_gorevli_il.Hide();
                    ekle.label14.Hide();
                    ekle.combobox_gorevli_ilce.Hide();
                    ekle.label16.Hide();
                    ekle.combo_gorevli_Semt.Hide();

                    String sorgu = "Select gorevliID,Isim,Soyisim from Kullanicilar Where ilce_JD = '" + kisayol.ilce_ID + "' and Yetki_Gorevi = 7 and binaID is null";
                    baglanti.Open();
                    SqlCommand    komut   = new SqlCommand(sorgu, baglanti);
                    SqlDataReader veriler = komut.ExecuteReader();

                    combo_Sinav_Sorumlu.Items.Clear();
                    while (veriler.Read())
                    {
                        sorumluID = Convert.ToInt32(veriler["gorevliID"]);
                        String ad    = Convert.ToString(veriler["Isim"]);
                        String soyad = Convert.ToString(veriler["Soyisim"]);

                        ComboboxItem item = new ComboboxItem();
                        item.Text  = ad + " " + soyad;
                        item.Value = sorumluID;
                        combo_Sinav_Sorumlu.Items.Add(item);
                    }
                    veriler.Close();
                    baglanti.Close();
                }
                this.Show();
            }
        }