//PRG.DoldurTahsil(ref cboxTahsil); //PRG.DoldurUyelikTipi(ref cboxUyelikDurumu); private void checkIl_CheckedChanged(object sender, EventArgs e) { try { if (checkIl.Checked) { cboxIl.Enabled = true; PRG.DoldurIl(ref cboxIl); if (cboxIl.SelectedIndex == -1) { checkMudurluk.Enabled = false; cboxMudurluk.Enabled = false; } else { checkMudurluk.Enabled = true; cboxMudurluk.Enabled = false; } } else { cboxIl.Enabled = false; cboxIl.SelectedIndex = -1; cboxMudurluk.Enabled = false; checkMudurluk.Checked = false; checkMudurluk.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cboxMudurluk_SelectionChangeCommitted(object sender, EventArgs e) { try { lblKisiSayisi.Text = "Kişi Sayısı: "; if (cboxMudurluk.SelectedIndex != -1) { int mudurlukNo = ((KeyValuePair <int, string>)cboxMudurluk.SelectedItem).Key; PRG.DoldurBirim(ref cboxBirim, mudurlukNo.ToString()); cboxBirim.Enabled = true; cboxBirim.PromptText = "Birim seçiniz."; cboxBirim.SelectedIndex = -1; } else { cboxBirim.Enabled = false; cboxBirim.PromptText = " "; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cboxil_SelectionChangeCommitted(object sender, EventArgs e) { try { if (cboxil.SelectedIndex != -1) { int ilNo = ((KeyValuePair <int, string>)cboxil.SelectedItem).Key; PRG.DoldurMudurluk(ref cboxMudurluk, ilNo.ToString()); cboxBirim.Enabled = false; cboxBirim.PromptText = " "; cboxBirim.SelectedIndex = -1; } else { cboxMudurluk.Enabled = false; cboxBirim.Enabled = false; cboxBirim.PromptText = " "; cboxMudurluk.PromptText = " "; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cboxII_SelectionChangeCommitted(object sender, EventArgs e) { try { if (cboxIl.SelectedIndex != -1) { PRG.DoldurMudurluk(ref cboxMudurluk, ((KeyValuePair <int, string>)cboxIl.SelectedItem).Key.ToString()); if (!checkMudurluk.Checked) { cboxMudurluk.Enabled = false; } checkMudurluk.Enabled = true; } else { checkMudurluk.Checked = false; checkMudurluk.Enabled = false; checkBirim.Enabled = false; checkBirim.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnKaydet_Click(object sender, EventArgs e) { try { if (txtMdrKod.Text != string.Empty && txtMdrAd.Text != string.Empty) // yine boş verilerle bir yeri update edemeyiz { Database db = new Database(); int ilNo = PRG.cboxKeyGetir(ref comboBox_il); db.Sorgu("update Mudurluk set mudurlukAdi=@0, ilNo=@1,mudurlukNo=@2 where mudurlukNo=@3", txtMdrAd.Text, ilNo.ToString(), txtMdrKod.Text, mudurlukno); db.Kapat(); txtMdrAd.Text = string.Empty; txtMdrKod.Text = string.Empty; mudurlukno = string.Empty; txtMdrAd.Enabled = false; txtMdrKod.Enabled = false; btnKaydet.Enabled = false; btnSil.Enabled = false; listvMdr.Items.Clear(); comboBox_il.SelectedIndex = -1; kayitliMdrDoldur(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cboxMudurluk_SelectionChangeCommitted(object sender, EventArgs e) { try { int mdr = PRG.cboxKeyGetir(ref cboxMudurluk); if (mdr != -1) { PRG.DoldurBirim(ref cboxBirim, mdr.ToString()); if (!checkBirim.Checked) { cboxBirim.Enabled = false; } checkBirim.Enabled = true; } else { checkBirim.Enabled = false; checkBirim.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cboxBirim_SelectionChangeCommitted(object sender, EventArgs e) { try { lblKisiSayisi.Text = "Kişi Sayısı: "; Database db = new Database(); string countkisi = "0"; if (cboxBirim.SelectedIndex != -1 && cboxBirim.Text != "Veri Yok") { btnKaydet.Enabled = true; lblKisiSayisi.Text = ""; int birimNo = PRG.cboxKeyGetir(ref cboxBirim); var data = db.DataOku("select count (sicilNo) 'count' from Uyeler u join Birim b on u.birimNo=b.birimNo where b.birimNo=@0", birimNo); if (data.Read()) { countkisi = data["count"].ToString(); } db.Kapat(); lblKisiSayisi.Text = "Kişi Sayısı: " + countkisi; Database db2 = new Database(); txtAidatMiktari.Text = db2.DataOkuTek("SELECT * FROM aidatmiktar WHERE birimno =@0 ", "aidat", birimNo); db2.Kapat(); } db.Kapat(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cboxMudurluk_SelectionChangeCommitted(object sender, EventArgs e) { try { int mdr = PRG.cboxKeyGetir(ref cboxMudurluk); if (mdr != -1) { PRG.DoldurBirim(ref cboxBirim, mdr.ToString()); cboxBirim.Enabled = true; } else { cboxBirim.DataSource = null; } cboxBirim.SelectedIndex = -1; txtAidatMiktari.Text = string.Empty; txtAidatMiktari.Enabled = false; btnKaydet.Enabled = false; btnGuncelle.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void uyeBilgisiGuncelle() { try { Database db, db2, db3; byte[] resim = fotografiAl(pictureBox1.Image); db = new Database(); db2 = new Database(); db3 = new Database(); var kanNo = PRG.cboxKeyGetir(ref cboxNufusKan); // ((KeyValuePair<int, string>)cboxNufusKan.SelectedItem).Key; var mdr = PRG.cboxKeyGetir(ref cboxMudurluk); //((KeyValuePair<int, string>)cboxMudurluk.SelectedItem).Key; var ilno = PRG.cboxKeyGetir(ref cboxIl); //((KeyValuePair<int, string>)cboxIl.SelectedItem).Key; var birimno = PRG.cboxKeyGetir(ref cboxBirim); //((KeyValuePair<int, string>)cboxBirim.SelectedItem).Key; var tahsilno = PRG.cboxKeyGetir(ref cboxTahsil); //((KeyValuePair<int, string>)cboxTahsil.SelectedItem).Key; var uyeliktipno = PRG.cboxKeyGetir(ref cboxUyelikTipi); //((KeyValuePair<int, string>)cboxUyelikTipi.SelectedItem).Key; var unvan = PRG.cboxKeyGetir(ref cboxUnvan); //((KeyValuePair<int, string>)cboxUnvan.SelectedItem).Key; var evilNo = PRG.cboxKeyGetir(ref cboxEvIl); //((KeyValuePair<int, string>)cboxEvIl.SelectedItem).Key; var isilNo = PRG.cboxKeyGetir(ref cboxIsIl); //((KeyValuePair<int, string>)cboxIsIl.SelectedItem).Key; db.Sorgu("UPDATE Uyeler SET adSoyad=@0,tahsilNo=@1,unvanNo=@2,ilNo=@3,mudurlukNo=@4,birimNo=@5,uyelikTipiNo=@6,girisTarihi=@7,kayitTarihi=@8, [not]=@9 WHERE sicilNo=@10;" + "UPDATE Adres SET ev=@11,evilNo=@12,[is]=@13,isilNo=@14,evTel=@15,istel=@16,ceptel=@17, email=@18 wHERE SİCİLNO=@10 ;" + "UPDATE nufusBilgileri SET baba=@19,anne=@20,dogumYeri=@21,dogumTarihi=@22,medeniHali=@23,kanGrubuno=@24,ilNo=@25,ilce=@26,mahalle=@27,ciltNo=@28,aileSiraNo=@29,siraNo=@30 WHERE sicilNo=@10;", txtAdSoyad.Text, tahsilno.ToString(), unvan.ToString(), ilno.ToString(), mdr.ToString(), birimno.ToString(), uyeliktipno.ToString(), dateGiris.Value.Date, dateKayit.Value.Date, txtNot.Text, sicilno, txtEvAdresi.Text, evilNo, txtIsAdresi.Text, isilNo, txtEvTel.Text, txtIsTel.Text, txtCepTel.Text, txtAdresEmail.Text, txtNufusBaba.Text, txtNufusAnne.Text, txtNufusDogumYeri.Text, dateNufusDogum.Value.Date, cboxNufusMedeni.SelectedIndex, kanNo, ilno, txtNufusIlce.Text, txtNufusMahalle.Text, txtNufusCilt.Text, txtNufusAile.Text, txtNufusSira.Text); var data = db2.DataOku("SELECT * FROM uyeFotograf WHERE sicilNo=@0", sicilno); if (data.Read()) { db3.Sorgu("UPDATE uyeFotograf SET fotograf = @0 WHERE sicilNo = @1", resim, sicilno); db3.Kapat(); } else { db3.Sorgu("insert into UyeFotograf (sicilNo,Fotograf) values (@0,@1)", sicilno, resim); db3.Kapat(); } db2.Kapat(); MessageBox.Show("Kayıt güncellendi!", "Güncelleme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmUyeSil_Load(object sender, EventArgs e) { try { this.MaximumSize = this.Size; this.MinimumSize = this.Size; PRG.DoldurSilinmeNedeni(ref comboBox1); } catch (Exception ex) { MessageBox.Show(ex.Message); this.BeginInvoke(new MethodInvoker(Close)); } }
private void DoldurKomple() { PRG.DoldurTahsil(ref cboxTahsil); PRG.DoldurUnvan(ref cboxUnvan); PRG.DoldurIl(ref cboxIl); //3 kere daha aynı sql sorgusunu yapmasın diye cboxilden çekiyoruz verileri PRG.DoldurIlKopyala(ref cboxEvIl, cboxIl); PRG.DoldurIlKopyala(ref cboxIsIl, cboxIl); PRG.DoldurIlKopyala(ref cboxNufusIl, cboxIl); PRG.DoldurUyelikTipi(ref cboxUyelikTipi); PRG.DoldurKanGrubu(ref cboxNufusKan); }
private void cboxMudurluk_SelectionChangeCommitted(object sender, EventArgs e) { try { if (cboxMudurluk.SelectedIndex != -1) { PRG.DoldurBirim(ref cboxBirim, ((KeyValuePair <int, string>)cboxMudurluk.SelectedItem).Key.ToString()); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public frmRaporUye(string ilNo) { try { InitializeComponent(); //checkbox tikle checkIl.Checked = true; cboxIl.SelectedItem = PRG.cboxIndexBul(ref cboxIl, ilNo); btnEkranaListele_Click(this, null); //checkboxda il seç //ekran listeleye tıklat } catch (Exception ex) { MessageBox.Show(ex.Message); this.Close(); } }
private void DoldurAdresBilgiler(string sicilno) { Database db = new Database(); var data = db.DataOku("select * from adres where sicilno=@0", sicilno); if (data.Read()) { txtEvAdresi.Text = data["ev"].ToString(); cboxEvIl.SelectedItem = PRG.cboxIndexBul(ref cboxEvIl, data["evilno"]); cboxIsIl.SelectedItem = PRG.cboxIndexBul(ref cboxIsIl, data["isilno"]); txtIsAdresi.Text = data["is"].ToString(); txtEvTel.Text = data["evtel"].ToString(); txtIsTel.Text = data["istel"].ToString(); txtCepTel.Text = data["ceptel"].ToString(); txtAdresEmail.Text = data["email"].ToString(); } db.Kapat(); }
private void DoldurTemelBilgiler(string sicilno) { Database db = new Database(); var data = db.DataOku("select * from uyeler where sicilno=@0", sicilno); if (data.Read()) { txtAdSoyad.Text = data["adsoyad"].ToString(); txtSicilNo.Text = sicilno; cboxTahsil.SelectedItem = PRG.cboxIndexBul(ref cboxTahsil, data["tahsilno"]); cboxUnvan.SelectedItem = PRG.cboxIndexBul(ref cboxUnvan, data["unvanno"]); cboxIl.SelectedItem = PRG.cboxIndexBul(ref cboxIl, data["ilno"]); PRG.DoldurMudurluk(ref cboxMudurluk, data["ilno"].ToString()); PRG.DoldurBirim(ref cboxBirim, data["mudurlukno"].ToString()); cboxMudurluk.SelectedItem = PRG.cboxIndexBul(ref cboxMudurluk, data["mudurlukno"]); cboxBirim.SelectedItem = PRG.cboxIndexBul(ref cboxBirim, data["birimno"]); cboxUyelikTipi.SelectedItem = PRG.cboxIndexBul(ref cboxUyelikTipi, data["uyeliktipino"]); if (!(bool)data["aktif"]) { Database db2 = new Database(); lblSilinmeBilgisi.Text = db2.DataOkuTek("select silinmenedeni from silinmenedeni where silinmenedenno = @0", "silinmenedeni", data["silinmenedenino"]); db2.Kapat(); lblSilinmeBilgisi.Visible = true; lblSilinmeBilgisiLabeli.Visible = true; btnAktiflestir.Location = new Point(lblSilinmeBilgisi.Location.X + lblSilinmeBilgisi.Size.Width + 5, btnAktiflestir.Location.Y); btnAktiflestir.Visible = true; btnSil.Visible = false; btnSil2.Visible = false; btnSil3.Visible = false; btnSil4.Visible = false; btnSil5.Visible = false; } dateGiris.Value = Convert.ToDateTime(data["girisTarihi"]); dateKayit.Value = Convert.ToDateTime(data["kayitTarihi"]); txtNot.Text = data["not"].ToString(); } db.Kapat(); }
private void checkKanGrubu_CheckedChanged(object sender, EventArgs e) { try { if (checkKanGrubu.Checked) { PRG.DoldurKanGrubu(ref cboxKanGrubu); } else { cboxKanGrubu.Enabled = false; cboxKanGrubu.SelectedIndex = -1; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void checkTahsil_CheckedChanged(object sender, EventArgs e) { try { if (checkTahsil.Checked) { PRG.DoldurTahsil(ref cboxTahsil); } else { cboxTahsil.Enabled = false; cboxTahsil.SelectedIndex = -1; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void checkUyelik_CheckedChanged(object sender, EventArgs e) { try { if (checkUyelik.Checked) { PRG.DoldurUyelikTipi(ref cboxUyelikDurumu); } else { cboxUyelikDurumu.Enabled = false; cboxUyelikDurumu.SelectedIndex = -1; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void yeniKayitEkle() { try { Database db, db2; byte[] resim; db = new Database(); db2 = new Database(); resim = fotografiAl(pictureBox1.Image); var kanNo = PRG.cboxKeyGetir(ref cboxNufusKan); // ((KeyValuePair<int, string>)cboxNufusKan.SelectedItem).Key; var mdr = PRG.cboxKeyGetir(ref cboxMudurluk); //((KeyValuePair<int, string>)cboxMudurluk.SelectedItem).Key; var ilno = PRG.cboxKeyGetir(ref cboxIl); //((KeyValuePair<int, string>)cboxIl.SelectedItem).Key; var birimno = PRG.cboxKeyGetir(ref cboxBirim); //((KeyValuePair<int, string>)cboxBirim.SelectedItem).Key; var tahsilno = PRG.cboxKeyGetir(ref cboxTahsil); //((KeyValuePair<int, string>)cboxTahsil.SelectedItem).Key; var uyeliktipno = PRG.cboxKeyGetir(ref cboxUyelikTipi); //((KeyValuePair<int, string>)cboxUyelikTipi.SelectedItem).Key; var unvan = PRG.cboxKeyGetir(ref cboxUnvan); //((KeyValuePair<int, string>)cboxUnvan.SelectedItem).Key; var evilNo = PRG.cboxKeyGetir(ref cboxEvIl); //((KeyValuePair<int, string>)cboxEvIl.SelectedItem).Key; var isilNo = PRG.cboxKeyGetir(ref cboxIsIl); //((KeyValuePair<int, string>)cboxIsIl.SelectedItem).Key; db.Sorgu("insert into Uyeler (sicilNo,adSoyad,tahsilNo,unvanNo,ilNo,mudurlukNo,birimNo,uyelikTipiNo,girisTarihi,kayitTarihi,aktif, [not]) values (@0,@1,@2,@3,@4,@5,@6,@7,@8,@9,@10,@11);" + "insert into Adres (sicilNo,ev,evilNo,[is],isilNo,evTel,istel,ceptel,email) values (@12,@13,@14,@15,@16,@17,@18,@19,@20);" + "insert into nufusBilgileri (sicilNo,baba,anne,dogumYeri,dogumTarihi,medeniHali,kanGrubuno,ilNo,ilce,mahalle,ciltNo,aileSiraNo,siraNo) values (@21,@22,@23,@24,@25,@26,@27,@28,@29,@30,@31,@32,@33);", txtSicilNo.Text, txtAdSoyad.Text, tahsilno, unvan, ilno, mdr, birimno, uyeliktipno, dateGiris.Value.Date, dateKayit.Value.Date, "1", txtNot.Text, txtSicilNo.Text, txtEvAdresi.Text, evilNo, txtIsAdresi.Text, isilNo, txtEvTel.Text, txtIsTel.Text, txtCepTel.Text, txtAdresEmail.Text, txtSicilNo.Text, txtNufusBaba.Text, txtNufusAnne.Text, txtNufusDogumYeri.Text, dateNufusDogum.Value.Date, cboxNufusMedeni.SelectedIndex, kanNo, ilno, txtNufusIlce.Text, txtNufusMahalle.Text, txtNufusCilt.Text, txtNufusAile.Text, txtNufusSira.Text); if (pictureBox1.Image != null) { db2.Sorgu("insert into UyeFotograf (sicilNo,Fotograf) values (@0,@1)", txtSicilNo.Text, resim); } MessageBox.Show("Yeni üye kaydedildi.", "Üye Kayıt", MessageBoxButtons.OK); db.Kapat(); db2.Kapat(); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmAidatToplu_Load(object sender, EventArgs e) { try { this.MaximumSize = this.Size; this.MinimumSize = this.Size; PRG.DoldurIl(ref cboxil); cboxMudurluk.SelectedIndex = -1; cboxBirim.SelectedIndex = -1; cboxMudurluk.Enabled = false; cboxBirim.Enabled = false; cboxBirim.PromptText = " "; cboxMudurluk.PromptText = " "; btnKaydet.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message); this.BeginInvoke(new MethodInvoker(Close)); } }
private void frmAidatMiktar_Load(object sender, EventArgs e) { try { this.MaximumSize = this.Size; this.MinimumSize = this.Size; cboxIl.SelectedIndex = -1; PRG.DoldurIl(ref cboxIl); cboxBirim.Enabled = false; cboxMudurluk.Enabled = false; btnGuncelle.Visible = false; btnKaydet.Visible = true; frmAidatMiktar_Resize(this, null); } catch (Exception ex) { MessageBox.Show(ex.Message); this.BeginInvoke(new MethodInvoker(Close)); } }
private void DoldurNufusBilgileri(string sicilno) { Database db = new Database(); var data = db.DataOku("select * from nufusbilgileri where sicilno=@0", sicilno); if (data.Read()) { txtNufusBaba.Text = data["baba"].ToString(); txtNufusAnne.Text = data["anne"].ToString(); txtNufusDogumYeri.Text = data["dogumyeri"].ToString(); dateNufusDogum.Value = Convert.ToDateTime(data["dogumTarihi"]); cboxNufusMedeni.SelectedIndex = Convert.ToInt32(data["medeniHali"]); cboxNufusKan.SelectedItem = PRG.cboxIndexBul(ref cboxNufusKan, data["kangrubuno"]); cboxNufusIl.SelectedItem = PRG.cboxIndexBul(ref cboxNufusIl, data["ilno"]); txtNufusIlce.Text = data["ilce"].ToString(); txtNufusMahalle.Text = data["mahalle"].ToString(); txtNufusSira.Text = data["sirano"].ToString(); txtNufusCilt.Text = data["ciltno"].ToString(); txtNufusAile.Text = data["ailesirano"].ToString(); } db.Kapat(); }
private void frmRaporAidat_Load(object sender, EventArgs e) { try { this.MinimumSize = this.Size; PRG.DoldurIl(ref cboxil); cboxil.SelectedIndex = -1; cboxMudurluk.SelectedIndex = -1; cboxBirim.SelectedIndex = -1; cboxMudurluk.Enabled = false; cboxBirim.Enabled = false; cboxil.Enabled = false; checkBirim.Enabled = false; checkMudurluk.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message); this.BeginInvoke(new MethodInvoker(Close)); } }
private void cboxIl_SelectionChangeCommitted(object sender, EventArgs e) { try { int ilno = PRG.cboxKeyGetir(ref cboxIl); if (ilno != -1) { PRG.DoldurMudurluk(ref cboxMudurluk, ilno.ToString()); cboxMudurluk.Enabled = true; } cboxBirim.Enabled = false; cboxMudurluk.SelectedIndex = -1; cboxBirim.SelectedIndex = -1; txtAidatMiktari.Text = string.Empty; txtAidatMiktari.Enabled = false; btnKaydet.Enabled = false; btnGuncelle.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cboxBirim_SelectionChangeCommitted(object sender, EventArgs e) { try { int birimno = PRG.cboxKeyGetir(ref cboxBirim); if (birimno != -1 && cboxIl.SelectedIndex != -1 && cboxMudurluk.SelectedIndex != -1) { txtAidatMiktari.Enabled = true; Database db = new Database(); var data = db.DataOku("SELECT * FROM aidatmiktar WHERE birimno=@0 ", birimno); while (data.Read()) { txtAidatMiktari.Text = data["aidat"].ToString(); } db.Kapat(); if (txtAidatMiktari.Text == string.Empty) { btnGuncelle.Visible = false; btnKaydet.Enabled = true; btnKaydet.Visible = true; } else { btnKaydet.Visible = false; btnGuncelle.Visible = true; btnGuncelle.Enabled = true; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void DoldurAidatBilgileri(string sicilno) { Database db = new Database(); var data = db.DataOku("select * from aidatlog where sicilno=@0", sicilno); listAidatLog.Items.Clear(); while (data.Read()) { ListViewItem item = new ListViewItem(); item.Text = data["aidatlogno"].ToString(); DateTime dt = Convert.ToDateTime(data["tarih"].ToString()); item.SubItems.Add(dt.ToString("MM.yyyy")); item.SubItems.Add(data["miktar"].ToString()); listAidatLog.Items.Add(item); } db.Kapat(); Database db2 = new Database(); txtAidatMiktari.Text = db2.DataOkuTek("SELECT * FROM aidatmiktar WHERE birimno =@0 ", "aidat", PRG.cboxKeyGetir(ref cboxBirim)); db2.Kapat(); }
private void btnOnayla_Click(object sender, EventArgs e) { try { Database db = new Database(); db.Sorgu("update uyeler set aktif = 0, silinmenedenino=@0 where sicilno=@1", PRG.cboxKeyGetir(ref comboBox1), sicilno); db.Kapat(); this.DialogResult = DialogResult.OK; this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnEkranaListele_Click(object sender, EventArgs e) { try { //TABLODA VERİ YOKKEN VERİ YOK DİYECEK. //kısaltma olarak FROM uyeler u dediğimde hata veriyor ondan uzun uzun yazdım küfür etmeyin //tek satırda yazmazsam da hata veriyor ömer buralarda çıldırdı Database db = new Database(); SqlParameter paramTemp; string temelSorgu = "SELECT u.adSoyad, u.sicilNo, kg.kanGrubu, i.ilAdi, m.mudurlukAdi, b.birimAdi, unv.unvanAdi, t.tahsilAdi FROM uyeler u left join nufusbilgileri nufus on nufus.sicilno = u.sicilno left join kangrubu kg on nufus.kanGrubuNo = kg.kanGrubuNo left join il i on u.ilNo = i.ilNo left join mudurluk m on u.mudurlukNo = m.mudurlukNo left join birim b on u.birimNo = b.birimNo left join unvan unv on u.unvanNo = unv.unvanNo left join tahsil t on u.tahsilNo = t.tahsilNo "; string ekSorgu = string.Empty; List <SqlParameter> paramList = new List <SqlParameter>(); if (checkIl.Checked) { ekSorgu += "AND u.ilNo = @il "; temelSorgu.Replace("left join il", "join il"); paramTemp = new SqlParameter("@il", PRG.cboxKeyGetir(ref cboxIl)); paramList.Add(paramTemp); } if (checkMudurluk.Checked) { ekSorgu += "AND u.mudurlukNo = @mudurlukNo "; temelSorgu.Replace("left join mudurluk", "join mudurluk"); paramTemp = new SqlParameter("@mudurlukNo", PRG.cboxKeyGetir(ref cboxMudurluk)); paramList.Add(paramTemp); } if (checkBirim.Checked) { ekSorgu += "AND u.birimNo = @birimNo "; temelSorgu.Replace("left join birim", "join birim"); paramTemp = new SqlParameter("@birimNo", PRG.cboxKeyGetir(ref cboxBirim)); paramList.Add(paramTemp); } if (checkUnvan.Checked) { ekSorgu += "AND u.unvanNo = @unvanNo "; temelSorgu.Replace("left join unvan", "join unvan"); paramTemp = new SqlParameter("@unvanNo", PRG.cboxKeyGetir(ref cboxUnvan)); paramList.Add(paramTemp); } if (checkTahsil.Checked) { ekSorgu += "AND u.tahsilNo = @tahsilNo "; temelSorgu.Replace("left join tahsil", "join tahsil"); paramTemp = new SqlParameter("@tahsilNo", PRG.cboxKeyGetir(ref cboxTahsil)); paramList.Add(paramTemp); } if (checkUyelik.Checked) { ekSorgu += "AND u.uyelikTipiNo = @uyelikTipiNo "; paramTemp = new SqlParameter("@uyelikTipiNo", PRG.cboxKeyGetir(ref cboxUyelikDurumu)); paramList.Add(paramTemp); } if (checkKanGrubu.Checked) { ekSorgu += "AND nufus.kanGrubuNo = @kanGrubuNo "; temelSorgu.Replace("left join kangrubu", "join kangrubu"); paramTemp = new SqlParameter("@kanGrubuNo", PRG.cboxKeyGetir(ref cboxKanGrubu)); paramList.Add(paramTemp); } if (radioAktif.Checked) { string uyelikTipiNo = 2.ToString(); ekSorgu += "AND u.aktif = '1'"; } else if (radioPasif.Checked) { string uyelikTipiNo = 2.ToString(); ekSorgu += "AND u.aktif = '0'"; } if (ekSorgu != string.Empty) { ekSorgu = "where " + ekSorgu.Substring(4); } temelSorgu += ekSorgu; var data = db.DataOku(temelSorgu, paramList); listUye.Items.Clear(); listUye.Items.Clear(); if (data.HasRows) { btnYazdir.Enabled = true; yazdir.list = listUye; yazdir.baslik = "Üye Listesi"; } while (data.Read()) { string ilMudBir = data["ilAdi"].ToString() + "/" + data["mudurlukAdi"].ToString() + "/" + data["birimAdi"].ToString(); ListViewItem item = new ListViewItem(); item.Text = data["sicilNo"].ToString(); item.SubItems.Add(data["adSoyad"].ToString()); item.SubItems.Add(data["kanGrubu"].ToString()); item.SubItems.Add(ilMudBir); item.SubItems.Add(data["unvanAdi"].ToString()); item.SubItems.Add(data["tahsilAdi"].ToString()); listUye.Items.Add(item); } db.Kapat(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }