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(); }
private void btn_kaydetSinav_Click(object sender, EventArgs e) { Yonetici_Secimi_Ekle secim = new Yonetici_Secimi_Ekle(kisayol.yetkim, kisayol.Il_Id, kisayol.ilce_ID, kisayol.semt_Id); if (kisayol.yetkim == 1) { baglanti.Open(); String ekleme = "INSERT INTO Kullanicilar(kimlikNO,Isim,Soyisim,Unvan,CepNO,eposta,Adress,username,password,Yetki_Gorevi,il_ID,ilce_JD,semt_ID) Values (@kimlik,@isim,@soyisim,@unvan,@cepno,@eposta,@adres,@username,@password,@yetkisi,@ilNO,@ilceNO,@semtNO);"; SqlCommand komut = new SqlCommand(ekleme, baglanti); komut.Parameters.AddWithValue("@kimlik", txt_gorevliTC.Text); komut.Parameters.AddWithValue("@isim", txt_gorevliAd.Text); komut.Parameters.AddWithValue("@soyisim", txt_gorevliSoyad.Text); komut.Parameters.AddWithValue("@unvan", txt_gorevliUnvan.Text); komut.Parameters.AddWithValue("@cepno", txt_gorevliCepNO.Text); komut.Parameters.AddWithValue("@eposta", txt_gorevliEposta.Text); komut.Parameters.AddWithValue("@adres", txt_gorevliAdress.Text); komut.Parameters.AddWithValue("@username", txt_gorevliUsername.Text); komut.Parameters.AddWithValue("@password", txt_gorevliSifre.Text); komut.Parameters.AddWithValue("@yetkisi", kisayol.secim_gorevli); komut.Parameters.AddWithValue("@ilNO", il_ID); komut.Parameters.AddWithValue("@ilceNO", ilce_ID); komut.Parameters.AddWithValue("@semtNO", semt_ID); komut.ExecuteNonQuery(); baglanti.Close(); } else if (kisayol.yetkim == 2) { baglanti.Open(); String ekleme = "INSERT INTO Kullanicilar(kimlikNO,Isim,Soyisim,Unvan,CepNO,eposta,Adress,username,password,Yetki_Gorevi,il_ID,ilce_JD,semt_ID) Values (@kimlik,@isim,@soyisim,@unvan,@cepno,@eposta,@adres,@username,@password,@yetkisi,@ilNO,@ilceNO,@semtNO);"; SqlCommand komut = new SqlCommand(ekleme, baglanti); komut.Parameters.AddWithValue("@kimlik", txt_gorevliTC.Text); komut.Parameters.AddWithValue("@isim", txt_gorevliAd.Text); komut.Parameters.AddWithValue("@soyisim", txt_gorevliSoyad.Text); komut.Parameters.AddWithValue("@unvan", txt_gorevliUnvan.Text); komut.Parameters.AddWithValue("@cepno", txt_gorevliCepNO.Text); komut.Parameters.AddWithValue("@eposta", txt_gorevliEposta.Text); komut.Parameters.AddWithValue("@adres", txt_gorevliAdress.Text); komut.Parameters.AddWithValue("@username", txt_gorevliUsername.Text); komut.Parameters.AddWithValue("@password", txt_gorevliSifre.Text); komut.Parameters.AddWithValue("@yetkisi", kisayol.secim_gorevli); komut.Parameters.AddWithValue("@ilNO", kisayol.Il_Id); komut.Parameters.AddWithValue("@ilceNO", ilce_ID); komut.Parameters.AddWithValue("@semtNO", semt_ID); komut.ExecuteNonQuery(); baglanti.Close(); } else if (kisayol.yetkim == 3) { baglanti.Open(); String ekleme = "INSERT INTO Kullanicilar(kimlikNO,Isim,Soyisim,Unvan,CepNO,eposta,Adress,username,password,Yetki_Gorevi,il_ID,ilce_JD,semt_ID) Values (@kimlik,@isim,@soyisim,@unvan,@cepno,@eposta,@adres,@username,@password,@yetkisi,@ilNO,@ilceNO,@semtNO);"; SqlCommand komut = new SqlCommand(ekleme, baglanti); komut.Parameters.AddWithValue("@kimlik", txt_gorevliTC.Text); komut.Parameters.AddWithValue("@isim", txt_gorevliAd.Text); komut.Parameters.AddWithValue("@soyisim", txt_gorevliSoyad.Text); komut.Parameters.AddWithValue("@unvan", txt_gorevliUnvan.Text); komut.Parameters.AddWithValue("@cepno", txt_gorevliCepNO.Text); komut.Parameters.AddWithValue("@eposta", txt_gorevliEposta.Text); komut.Parameters.AddWithValue("@adres", txt_gorevliAdress.Text); komut.Parameters.AddWithValue("@username", txt_gorevliUsername.Text); komut.Parameters.AddWithValue("@password", txt_gorevliSifre.Text); komut.Parameters.AddWithValue("@yetkisi", kisayol.secim_gorevli); komut.Parameters.AddWithValue("@ilNO", kisayol.Il_Id); komut.Parameters.AddWithValue("@ilceNO", ilce_ID); komut.Parameters.AddWithValue("@semtNO", semt_ID); komut.ExecuteNonQuery(); baglanti.Close(); } else if (kisayol.yetkim == 4) { baglanti.Open(); String ekleme = "INSERT INTO Kullanicilar(kimlikNO,Isim,Soyisim,Unvan,CepNO,eposta,Adress,username,password,Yetki_Gorevi,il_ID,ilce_JD,semt_ID) Values (@kimlik,@isim,@soyisim,@unvan,@cepno,@eposta,@adres,@username,@password,@yetkisi,@ilNO,@ilceNO,@semtNO);"; SqlCommand komut = new SqlCommand(ekleme, baglanti); komut.Parameters.AddWithValue("@kimlik", txt_gorevliTC.Text); komut.Parameters.AddWithValue("@isim", txt_gorevliAd.Text); komut.Parameters.AddWithValue("@soyisim", txt_gorevliSoyad.Text); komut.Parameters.AddWithValue("@unvan", txt_gorevliUnvan.Text); komut.Parameters.AddWithValue("@cepno", txt_gorevliCepNO.Text); komut.Parameters.AddWithValue("@eposta", txt_gorevliEposta.Text); komut.Parameters.AddWithValue("@adres", txt_gorevliAdress.Text); komut.Parameters.AddWithValue("@username", txt_gorevliUsername.Text); komut.Parameters.AddWithValue("@password", txt_gorevliSifre.Text); komut.Parameters.AddWithValue("@yetkisi", kisayol.secim_gorevli); komut.Parameters.AddWithValue("@ilNO", kisayol.Il_Id); komut.Parameters.AddWithValue("@ilceNO", kisayol.ilce_ID); komut.Parameters.AddWithValue("@semtNO", semt_ID); komut.ExecuteNonQuery(); baglanti.Close(); } else if (kisayol.yetkim == 5) { baglanti.Open(); String ekleme = "INSERT INTO Kullanicilar(kimlikNO,Isim,Soyisim,Unvan,CepNO,eposta,Adress,username,password,Yetki_Gorevi,il_ID,ilce_JD,semt_ID) Values (@kimlik,@isim,@soyisim,@unvan,@cepno,@eposta,@adres,@username,@password,@yetkisi,@ilNO,@ilceNO,@semtNO);"; SqlCommand komut = new SqlCommand(ekleme, baglanti); komut.Parameters.AddWithValue("@kimlik", txt_gorevliTC.Text); komut.Parameters.AddWithValue("@isim", txt_gorevliAd.Text); komut.Parameters.AddWithValue("@soyisim", txt_gorevliSoyad.Text); komut.Parameters.AddWithValue("@unvan", txt_gorevliUnvan.Text); komut.Parameters.AddWithValue("@cepno", txt_gorevliCepNO.Text); komut.Parameters.AddWithValue("@eposta", txt_gorevliEposta.Text); komut.Parameters.AddWithValue("@adres", txt_gorevliAdress.Text); komut.Parameters.AddWithValue("@username", txt_gorevliUsername.Text); komut.Parameters.AddWithValue("@password", txt_gorevliSifre.Text); komut.Parameters.AddWithValue("@yetkisi", kisayol.secim_gorevli); komut.Parameters.AddWithValue("@ilNO", kisayol.Il_Id); komut.Parameters.AddWithValue("@ilceNO", kisayol.ilce_ID); komut.Parameters.AddWithValue("@semtNO", kisayol.semt_Id); komut.ExecuteNonQuery(); baglanti.Close(); } else if (kisayol.yetkim == 6) { baglanti.Open(); String ekleme = "INSERT INTO Kullanicilar(kimlikNO,Isim,Soyisim,Unvan,CepNO,eposta,Adress,username,password,Yetki_Gorevi) Values (@kimlik,@isim,@soyisim,@unvan,@cepno,@eposta,@adres,@username,@password,@yetkisi);"; SqlCommand komut = new SqlCommand(ekleme, baglanti); komut.Parameters.AddWithValue("@kimlik", txt_gorevliTC.Text); komut.Parameters.AddWithValue("@isim", txt_gorevliAd.Text); komut.Parameters.AddWithValue("@soyisim", txt_gorevliSoyad.Text); komut.Parameters.AddWithValue("@unvan", txt_gorevliUnvan.Text); komut.Parameters.AddWithValue("@cepno", txt_gorevliCepNO.Text); komut.Parameters.AddWithValue("@eposta", txt_gorevliEposta.Text); komut.Parameters.AddWithValue("@adres", txt_gorevliAdress.Text); komut.Parameters.AddWithValue("@username", txt_gorevliUsername.Text); komut.Parameters.AddWithValue("@password", txt_gorevliSifre.Text); komut.Parameters.AddWithValue("@yetkisi", kisayol.secim_gorevli); komut.ExecuteNonQuery(); baglanti.Close(); } kisayol.mesajBox_Basit("Bilgiler başarıyla kaydedildi. !!!"); this.DialogResult = System.Windows.Forms.DialogResult.OK; }
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(); } }