Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
        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);
            }
        }
Esempio n. 4
0
        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);
            }
        }
Esempio n. 5
0
        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);
            }
        }
Esempio n. 6
0
        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);
            }
        }
Esempio n. 7
0
 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);
     }
 }
Esempio n. 8
0
        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);
            }
        }
Esempio n. 9
0
        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);
            }
        }
Esempio n. 10
0
        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();
        }
Esempio n. 11
0
 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);
     }
 }