コード例 #1
0
        private void btn_IlceYoneticiEkle_Click(object sender, EventArgs e)
        {
            Gorevli_Ekle gorevliEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);

            gorevliEkle.tabControl_OkulBilgisi.TabPages.Remove(gorevliEkle.tabPage_BinaBilgiler);
            this.Hide();
            gorevliEkle.ShowDialog(this);
            this.Show();
        }
コード例 #2
0
        private void btn_yeni_BinaGorevli_Click(object sender, EventArgs e)
        {
            Gorevli_Ekle gorevliEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);

            gorevliEkle.tabControl_OkulBilgisi.Size = new System.Drawing.Size(530, 437);
            gorevliEkle.btn_BinaYeni.Hide();
            gorevliEkle.Size = new System.Drawing.Size(545, 557);
            gorevliEkle.ShowDialog(this);
        }
 private void datagridView_SinavListesi_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.ColumnIndex == 7)
     {
         Gorevli_Ekle guncelleme = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
         this.Hide();
         guncelleme.ShowDialog(this);
         this.Show();
     }
 }
        private void datagridView_kullanicilar_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (kisayol.yetkim == 1)
            {
                secilen_satir = e.RowIndex;
                Gorevli_Ekle    guncelle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                DataGridViewRow satirlar = datagridView_kullanicilar.Rows[secilen_satir];

                guncelle.txt_gorevliTC.ReadOnly = true;
                guncelle.btn_guncelle.Visible   = true;
                guncelle.button1.Visible        = true;
                guncelle.btn_kaydetSinav.Hide();
                guncelle.button_Temizle.Hide();
                guncelle.tabControl_OkulBilgisi.TabPages.Remove(guncelle.tabPage_BinaBilgiler);
                guncelle.tabControl_OkulBilgisi.TabPages.Remove(guncelle.tabPage_girisBilgi);

                guncelle.txt_gorevliTC.Text     = this.datagridView_kullanicilar.CurrentRow.Cells[0].Value.ToString();
                guncelle.txt_gorevliAd.Text     = this.datagridView_kullanicilar.CurrentRow.Cells[1].Value.ToString();
                guncelle.txt_gorevliSoyad.Text  = this.datagridView_kullanicilar.CurrentRow.Cells[2].Value.ToString();
                guncelle.txt_gorevliUnvan.Text  = this.datagridView_kullanicilar.CurrentRow.Cells[3].Value.ToString();
                guncelle.txt_gorevliCepNO.Text  = this.datagridView_kullanicilar.CurrentRow.Cells[4].Value.ToString();
                guncelle.txt_gorevliEposta.Text = this.datagridView_kullanicilar.CurrentRow.Cells[5].Value.ToString();
                guncelle.txt_gorevliAdress.Text = this.datagridView_kullanicilar.CurrentRow.Cells[6].Value.ToString();


                if (guncelle.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    String cumle = "Select k.kimlikNO as [Kimlik NO],k.Isim [Isim],k.Soyisim [Soyisim],k.Unvan [Ünvanı],k.CepNO [Cep Numarası],k.eposta [e-Posta Adresi], k.Adress [Adresi], il.ilAdi [İl Adı] from Kullanicilar as k JOIN Iller_Tablosu as il on k.il_ID = il.il_ID Where gorevliID != '" + kisayol.Gorevli_ID + "'";

                    SqlDataAdapter doldur = new SqlDataAdapter(cumle, baglanti);
                    DataTable      tablo  = new DataTable();
                    baglanti.Open();
                    doldur.Fill(tablo);
                    datagridView_kullanicilar.DataSource = tablo;
                    doldur.Dispose();
                    baglanti.Close();

                    datagridView_kullanicilar.Columns[0].Width = 150;
                    datagridView_kullanicilar.Columns[1].Width = 130;
                    datagridView_kullanicilar.Columns[2].Width = 130;
                    datagridView_kullanicilar.Columns[3].Width = 180;
                    datagridView_kullanicilar.Columns[4].Width = 150;
                    datagridView_kullanicilar.Columns[5].Width = 200;
                    datagridView_kullanicilar.Columns[6].Width = 110;
                }
                this.Show();
            }
        }
コード例 #5
0
        private void btn_devam_Click(object sender, EventArgs e)
        {
            if (combo_secim.Text == String.Empty)
            {
                kisayol.mesajBox_Butonlu("Lütfen Yönetici Seçimini yapınız !!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else if (combo_secim.Text == "Genel Yönetici")
            {
                kisayol.secim_gorevli = 1;
                Gorevli_Ekle yoneticiEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                this.Hide();
                yoneticiEkle.tabControl_OkulBilgisi.TabPages.Remove(yoneticiEkle.tabPage_BinaBilgiler);
                yoneticiEkle.ShowDialog(this);
                this.Close();
            }
            else if (combo_secim.Text == "İl Yöneticisi")
            {
                kisayol.secim_gorevli = 2;
                Gorevli_Ekle yoneticiEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                this.Hide();
                yoneticiEkle.tabControl_OkulBilgisi.TabPages.Remove(yoneticiEkle.tabPage_BinaBilgiler);
                yoneticiEkle.ShowDialog(this);
                this.Close();
            }
            else if (combo_secim.Text == "İl Yardımcısı")
            {
                kisayol.secim_gorevli = 3;
                Gorevli_Ekle yoneticiEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                this.Hide();
                yoneticiEkle.tabControl_OkulBilgisi.TabPages.Remove(yoneticiEkle.tabPage_BinaBilgiler);
                yoneticiEkle.ShowDialog(this);
                this.Close();
            }
            else if (combo_secim.Text == "İlçe Yöneticisi")
            {
                kisayol.secim_gorevli = 4;
                Gorevli_Ekle yoneticiEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                this.Hide();
                yoneticiEkle.tabControl_OkulBilgisi.TabPages.Remove(yoneticiEkle.tabPage_BinaBilgiler);
                yoneticiEkle.ShowDialog(this);
                this.Close();
            }
            else if (combo_secim.Text == "Bina Yöneticisi")
            {
                kisayol.secim_gorevli = 5;
                Gorevli_Ekle yoneticiEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                this.Hide();
                yoneticiEkle.tabControl_OkulBilgisi.TabPages.Remove(yoneticiEkle.tabPage_BinaBilgiler);
                yoneticiEkle.ShowDialog(this);
                this.Close();
            }
            else if (combo_secim.Text == "Bina Yardımcısı")
            {
                kisayol.secim_gorevli = 6;
                Gorevli_Ekle yoneticiEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                this.Hide();
                yoneticiEkle.tabControl_OkulBilgisi.TabPages.Remove(yoneticiEkle.tabPage_BinaBilgiler);

                yoneticiEkle.ShowDialog(this);
                this.Close();
            }
            else if (combo_secim.Text == "Sınav Sorumlusu")
            {
                kisayol.secim_gorevli = 7;
                Gorevli_Ekle yoneticiEkle = new Gorevli_Ekle(kisayol.yetkim, kisayol.secim_gorevli, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id);
                this.Hide();
                yoneticiEkle.tabControl_OkulBilgisi.TabPages.Remove(yoneticiEkle.tabPage_BinaBilgiler);

                yoneticiEkle.ShowDialog(this);
                this.Close();
            }
        }
コード例 #6
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();
            }
        }