示例#1
0
        private void GirisButon_Click(object sender, EventArgs e)
        {
            ListBox listbx = new ListBox();

            try
            {
                if (FormController.kontrolTumTablar(SozlukGirisPanel.Controls, listbx) == 0)
                {
                    string sif = Md5Encrypt.MakeMd5(kullaniciSifreTxt.Text);
                    //db.updateTable("update tblKullanici set kullaniciAdi="+ KullaniciAdiKutu.Text + ",kullaniciSifre='" + sif + "', where kullaniciID=1");
                    ArrayList sd = db.selectTable("select * from tblKullanici where kullaniciAdi='" + KullaniciAdiKutu.Text + "' and kullaniciSifre='" + sif + "'");
                    if (sd[0].ToString() != "")
                    {
                        Form1.ActiveForm.Hide();
                        Form3 form3 = new Form3();
                        form3.Show();
                    }
                    else
                    {
                        MessageBox.Show("Kullanıcı Bulunamadi");
                    }
                }
            }
            catch (Exception mx)
            {
                MessageBox.Show(mx.Message);
            }
        }
        private void kayitButon_Click(object sender, EventArgs e)
        {
            string maasbilgistring = maasBilgisi.Text.Replace(" ₺", "");

            listBox1.Items.Clear();
            int hata = 0;

            foreach (var item in tabControls.TabPages)
            {
                TabPage denemeTab = ((TabPage)item);
                if (denemeTab.Name == "tabGorevBilgileri" || denemeTab.Name == "tabFaaliyet" || denemeTab.Name == "tabCeza" || denemeTab.Name == "tabIzin" || denemeTab.Name == "tabOzel" || denemeTab.Name == "tabSaglikBilgileri" || denemeTab.Name == "tabEgitim" || denemeTab.Name == "tabAileCocuk" || denemeTab.Name == "tabDeneyim" || denemeTab.Name == "tabAtamalar" || denemeTab.Name == "tabRaporlar" || denemeTab.Name == "tabIdariGunler")
                {
                }
                else
                {
                    if (FormController.kontrolTumTablar(denemeTab.Controls, listBox1) != 0)
                    {
                        hata++;
                    }
                }
            }
            if (hata == 0)
            {
                ArrayList pid = new ArrayList();
                try
                {
                    // ** tblPersonel ** //
                    db.insertTable("INSERT INTO tblPersonel "
                                   + "VALUES("
                                   + departmanId.SelectedItem + ","
                                   + "2,"    // durumID 2: Aktif , 1: Pasif
                                   + unvanGenelId.SelectedItem + ","
                                   + "'" + iseBaslamaTarihi.Value.ToString().Substring(0, 10) + "',"
                                   + float.Parse(maasbilgistring) + ","
                                   + ((cezaVar.Checked) ? 1 : 0) + ","
                                   + (tipCombo1.SelectedIndex + 1) + ","
                                   + (tipCombo2.SelectedIndex + 1)
                                   + ")"
                                   );


                    pid = db.selectTable("SELECT TOP(1) personelID FROM tblPersonel ORDER BY personelID DESC");
                }
                catch (Exception)
                {
                }

                try
                {
                    // ** Genel Bilgiler ** //
                    // # Personel Kimlik
                    db.insertTable("INSERT INTO tblPersonelKimlik "
                                   + "VALUES("
                                   + "'" + personelAd.Text + "',"
                                   + "'" + personelSoyad.Text + "',"
                                   + "'" + personelIkinciAd.Text + "',"
                                   + pid[0] + ","
                                   + (askerlikDurumAd.SelectedIndex + 1) + ","
                                   + cinsiyetId.SelectedItem + ","
                                   + kanGrubuId.SelectedItem + ","
                                   + ((engelDurumuVar.Checked) ? 1 : 0) + ","
                                   + kurumSicilNoTxt.Text + ","
                                   + sskNoTxt.Text
                                   + ")");
                    // #
                }
                catch (Exception)
                {
                }

                try
                {
                    //# Nüfus Bilgileri
                    db.insertTable("INSERT INTO tblNufusBilgileri "
                                   + "VALUES("
                                   + pid[0] + ","
                                   + "'" + nufusSeri.Text + "',"
                                   + nufusSeriNo.Text + ","
                                   + nufusTCNo.Text + ","
                                   + "'" + nufusBabaAdi.Text + "',"
                                   + "'" + nufusAnneAdi.Text + "',"
                                   + "'" + nufusIL.Text + "',"
                                   + "'" + nufusILCE.Text + "',"
                                   + "'" + nufusMahKoy.Text + "',"
                                   + nufusCiltNo.Text + ","
                                   + nufusAileSiraNo.Text + ","
                                   + nufusSiraNo.Text + ","
                                   + "'" + nufusDogumYeri.Text + "',"
                                   + "'" + nufusDogumTarihi.Value.Year + "-" + nufusDogumTarihi.Value.Month + "-" + nufusDogumTarihi.Value.Day + "',"
                                   + (nufusUyruk.SelectedIndex + 1) + ","
                                   + (medeniDurumCombo.SelectedIndex + 1) + ","
                                   + "'" + nufusVerildigiYer.Text + "',"
                                   + nufusVerilisNedeni.Text + ","
                                   + nufusKayitNo.Text + ","
                                   + "'" + nufusVerilisTarihi.Value.Year + "-" + nufusVerilisTarihi.Value.Month + "-" + nufusVerilisTarihi.Value.Day + "'"
                                   + ")");

                    //# İkametgah bilgileri
                    db.insertTable("INSERT INTO tblIkametgah VALUES("
                                   + pid[0] + ","
                                   + "'" + ikametgahMahTxt.Text + "',"
                                   + "'" + ikametgahSokakTxt.Text + "',"
                                   + "'" + ikametgahCaddeTxt.Text + "',"
                                   + (ikametgahILCE.SelectedIndex + 1)
                                   + ")");
                }
                catch (Exception)
                {
                }



                //# Öğrenim Bilgileri
                // NOT: tblOgrenimDurum silindi. ogrenimDurum sütunu tblOgrenim e aktarıldı.
                string ogrenimdurumu = "";
                if (okuryazar.Checked)
                {
                    ogrenimdurumu = "Okur yazar";
                }
                else if (ilkokul.Checked)
                {
                    ogrenimdurumu = "İlkokul";
                }
                else if (lise.Checked)
                {
                    ogrenimdurumu = "Lise";
                }
                else if (uni.Checked)
                {
                    ogrenimdurumu = "Üniversite";
                }
                else if (yuksekLisans.Checked)
                {
                    ogrenimdurumu = "Yüksek Lisans";
                }
                else if (doktora.Checked)
                {
                    ogrenimdurumu = "Doktora";
                }
                try
                {
                    db.insertTable("INSERT INTO tblOgrenim VALUES("
                                   + pid[0] + ","
                                   + "'" + ilkOkulAdTxt.Text + "',"
                                   + "'" + liseOkulAdTxt.Text + "',"
                                   + "'" + uniOkulAdTxt.Text + "',"
                                   + "'" + uniMezuniyet.Value.ToString().Substring(0, 10) + "',"
                                   + ((uniSure.SelectedItem.ToString()) == "" ? 0 : uniSure.SelectedItem)
                                   + "'" + yuksekLisansOkulTxt.Text + "',"
                                   + "'" + yuksekLisansMezuniyet.Value.ToString().Substring(0, 10) + "',"
                                   + "'" + doktoraOkulAdTxt.Text + "',"
                                   + "'" + doktoraMezuniyet.Value.ToString().Substring(0, 10) + "',"
                                   + "'" + ogrenimdurumu + "'"
                                   + ")");
                }
                catch (Exception)
                {
                }

                try
                {
                    //# Aile-Çocuk
                    db.insertTable("INSERT INTO tblAileCocuk VALUES("
                                   + (medeniDurumCombo.SelectedIndex + 1) + ","
                                   + (cocukSayisiCombo.SelectedIndex + 1) + ","
                                   + pid[0] + ","
                                   + "'" + esAdiTxt.Text + "'"
                                   + ")");


                    //# Sağlık Bilgileri
                    if (engelDurumuVar.Checked && engelDurum.SelectedIndex != -1)
                    {
                        db.insertTable("INSERT INTO tblHastalik VALUES("
                                       + pid[0] + ","
                                       + "'" + engelDurumNot.Text + "',"
                                       + decimal.Parse(engelDurum.SelectedItem.ToString().Replace("%", ""))
                                       + ")");
                    }
                }
                catch (Exception)
                {
                }


                try
                {
                    // # İletişim Bilgileri
                    db.insertTable("INSERT INTO tblIletisim VALUES("
                                   + pid[0] + ","
                                   + "'" + adresTxt.Text + "',"
                                   + "'" + gsmTelTxt.Text + "',"
                                   + "'" + evTelTxt.Text + "',"
                                   + "'" + ePostaTxt.Text + "'"
                                   + ")");

                    //# Görev Bilgileri
                    db.insertTable("INSERT INTO tblGorevBilgileri VALUES("
                                   + bolumId.Text + ","
                                   + unvanId.Text + ","
                                   + "'" + iseGiris.Value.ToString().Substring(0, 10) + "',"
                                   + "'" + isYeriTxt.Text + "',"
                                   + dersSaatiSayisi.Text + ","
                                   + pid[0]
                                   + ")");
                }
                catch (Exception)
                {
                }

                //# Deneyim Bilgileri

                try
                {
                    //# Atamalar
                    int count = 1;
                    if (FormController.kontrolTumTablar(tabAtamalar.Controls, listBox1) == 0)
                    {
                        foreach (Control cmb in tabAtamalar.Controls["gpKurum" + count].Controls)
                        {
                            try
                            {
                                ComboBox       cmbid = cmb.Controls["krmFATx2b" + count] as ComboBox;
                                DateTimePicker datp  = cmb.Controls["krmFATxbdatp" + count] as DateTimePicker;
                                db.insertTable("INSERT INTO tblAtamalar VALUES("
                                               + cmbid.SelectedItem + ","
                                               + "'" + datp.Value.ToString().Substring(0, 10) + "',"
                                               + "0"
                                               + ")");
                                count++;
                            }
                            catch (Exception)
                            {
                                break;
                            }
                        }
                        db.insertTable("INSERT INTO tblAtamalar VALUES("
                                       + gorevBirimiIdTxt.SelectedItem + ","
                                       + "'" + iseGiris.Value.ToString().Substring(0, 10) + "',"
                                       + "1"
                                       + ")");
                    }



                    //# Faaliyetler
                    for (int i = 1; i <= 6; i++)
                    {
                        TextBox        tb    = tabFaaliyet.Controls["faaliyet" + i + "Txt"] as TextBox;
                        ComboBox       tur   = tabFaaliyet.Controls["tur" + i] as ComboBox;
                        DateTimePicker datep = tabFaaliyet.Controls["faaliyet" + i] as DateTimePicker;
                        if (tb.Text != "" && tur.SelectedIndex != -1)
                        {
                            db.insertTable("INSERT INTO tblFaaliyet VALUES("
                                           + "'" + tb.Text + "',"
                                           + "'" + tur.SelectedItem + "',"
                                           + "'" + datep.Value.ToString().Substring(0, 10) + "',"
                                           + pid[0]
                                           + ")");
                        }
                    }
                }
                catch (Exception)
                {
                }

                try
                {
                    //# Ceza Bilgileri
                    if (cezaVar.Checked)
                    {
                        db.insertTable("INSERT INTO tblCeza VALUES("
                                       + pid[0] + ","
                                       + "'" + cezaBilgiTxt.Text + "',"
                                       + "'" + cezaBaslangicTxt.Value.ToString().Substring(0, 10) + "',"
                                       + "'" + cezaBitisTxt.Value.ToString().Substring(0, 10) + "'"
                                       + ")");
                    }


                    if (izinCombo.SelectedIndex != -1)     // İzin seçilmişse
                    //# Izin
                    {
                        db.insertTable("INSERT INTO tblIzin VALUES("
                                       + (izinCombo.SelectedIndex + 1) + ","
                                       + pid[0] + ","
                                       + "'" + izinBaslama.Value.ToString().Substring(0, 10) + "',"
                                       + "'" + izinBitis.Value.ToString().Substring(0, 10) + "'"
                                       + ")");
                    }


                    if (ozelBilgi.Text.Trim() != "")     // Özel bilgi girildiyse
                    //# Ozel Bilgi
                    {
                        db.insertTable("INSERT INTO tblOzelNot VALUES("
                                       + "'" + ozelBilgi.Text + "',"
                                       + pid[0]
                                       + ")");
                    }
                }
                catch (Exception)
                {
                }


                try
                {
                    //# Evraklar
                    int sayac = 1;
                    for (int i = 28; i <= 20; i--)
                    {
                        CheckBox cb = tabEvraklar.Controls["checkBox" + i] as CheckBox;
                        db.insertTable("INSERT INTO tblEvrak VALUES("
                                       + pid[0] + ","
                                       + sayac + ","
                                       + ((cb.Checked) ? 1 : 0)
                                       + ")");
                        sayac++;
                    }

                    //# Çıktılar
                    sayac = 1;
                    for (int i = 11; i <= 19; i++)
                    {
                        CheckBox cb = tabCikti.Controls["checkBox" + i] as CheckBox;
                        db.insertTable("INSERT INTO tblCikti VALUES("
                                       + pid[0] + ","
                                       + sayac + ","
                                       + ((cb.Checked) ? 1 : 0)
                                       + ")");
                        sayac++;
                    }


                    //# Raporlar
                    // fakültedeki personel dağılımı
                    db.insertTable("INSERT INTO tblRapor VALUES("
                                   + pid[0] + ","
                                   + "1,"
                                   + ((checkBox47.Checked) ? 1 : 0)
                                   + ")");
                    // fakültedeki bay/bayan dağılımı
                    db.insertTable("INSERT INTO tblRapor VALUES("
                                   + pid[0] + ","
                                   + "2,"
                                   + ((checkBox46.Checked) ? 1 : 0)
                                   + ")");
                    // fakültedeki öğretmen dağılımı
                    db.insertTable("INSERT INTO tblRapor VALUES("
                                   + pid[0] + ","
                                   + "3,"
                                   + ((checkBox45.Checked) ? 1 : 0)
                                   + ")");
                }
                catch (Exception)
                {
                }

                try
                {
                    // Resim
                    if (personelPicPath != "")
                    {
                        db.insertTable("INSERT INTO tblFotograf VALUES("
                                       + "'" + personelPicPath.Replace(Application.StartupPath, "") + "',"
                                       + pid[0]
                                       + ")");
                    }
                }
                catch (Exception)
                {
                }


                label168.Visible = true;
                MessageBox.Show("Personel kaydı başarıyla oluşturuldu !", "Başarılı");
            }
        }
        private void button6_Click_1(object sender, EventArgs e)
        {
            //sınırlı erişim için kod
            string maasbilgistring = maasBilgisi.Text.Replace(" ₺", "");

            //tüm erişimleri için kod
            foreach (var item in tabControls.TabPages)
            {
                TabPage denemeTab = ((TabPage)item);
                if (FormController.kontrolTumTablar(denemeTab.Controls, listBox1) != 0)
                {
                    hata++;
                }
            }

            if (nufusTCNo.Text.Length != 11)
            {
                listBox1.Items.Add("TC Kimlik No 11 haneli olmalıdır !");
            }
            else if (hata == 0)
            {
                int izinTuruID = 0;
                int personelID = 0, bolumID = 0, fakulteID;//PERSONEL ıd geldiğinde bu değişkene atılmalı
                //özel bilgi
                db.updateTable("UPDATE tblOzelNot SET ozelNot='" + ozelBilgi.Text +
                               "' WHERE personelID=" + personelID
                               );
                MessageBox.Show("Düzenlendi");

                //ÖĞRENİM BİLGİLERİ

                /*if (okuryazar.Checked == true)
                 *  ogrenimDurumID = 1;
                 * if (lise.Checked == true)
                 *  ogrenimDurumID = 2;
                 * if (okuryazar.Checked == true)
                 *  ogrenimDurumID = 3;
                 * if (okuryazar.Checked == true)
                 *  ogrenimDurumID = 4;
                 * if (okuryazar.Checked == true)
                 *  ogrenimDurumID = 5;
                 * if (okuryazar.Checked == true)
                 *  ogrenimDurumID = 6;*/
                string ogrenimdurumu = "";
                if (okuryazar.Checked)
                {
                    ogrenimdurumu = "Okur yazar";
                }
                else if (ilkokul.Checked)
                {
                    ogrenimdurumu = "İlkokul";
                }
                else if (lise.Checked)
                {
                    ogrenimdurumu = "Lise";
                }
                else if (uni.Checked)
                {
                    ogrenimdurumu = "Üniversite";
                }
                else if (yuksekLisans.Checked)
                {
                    ogrenimdurumu = "Yüksek Lisans";
                }
                else if (doktora.Checked)
                {
                    ogrenimdurumu = "Doktora";
                }
                db.updateTable("UPDATE tblOgrenim SET ilkOkulAdi='" + ilkOkulAdTxt.Text +
                               "',liseAdi='" + liseOkulAdTxt.Text + ",universiteAdi='" + uniOkulAdTxt.Text +
                               "',universiteMezTar=" + uniMezuniyet.Value.ToString().Substring(0, 10) + ",universiteSure=+" +
                               uniSure.SelectedText + ",yuksekLisansAdi='" + yuksekLisansOkulTxt.Text + "',yuksekLisansTar=" +
                               yuksekLisansMezuniyet.Value.ToString().Substring(0, 10) + ",doktoraAdi='" + doktoraOkulAdTxt.Text +
                               "',doktoraTar=" + doktoraMezuniyet.Value.ToString().Substring(0, 10) +
                               "',ogrenimDurum='" + ogrenimdurumu + "'" +
                               " WHERE personelID=" + personelID
                               );
                MessageBox.Show("Düzenlendi");

                int tipID, calismaID, kanGrubuID = 0, cinsiyetID = 0, kurumSicilNo, SSKNo, askerlikDurumID, hastalik = 0, akademikUnvan;
                if (tipCombo1.Text == "Tam Zamanlı")
                {
                    calismaID = 1;
                }
                else
                {
                    calismaID = 2;
                }

                if (tipCombo1.Text == "Akademik")
                {
                    tipID = 1;
                }
                else if (tipCombo1.Text == "İdari")
                {
                    tipID = 2;
                }
                else
                {
                    tipID = 3;
                }
                if (engelDurumuVar.Checked == true)
                {
                    hastalik = 1;
                }
                else
                {
                    hastalik = 0;
                }

                kanGrubuID      = personelKanGrubu.SelectedIndex + 1;
                askerlikDurumID = askerlikDurumAd.SelectedIndex + 1;
                cinsiyetID      = personelCinsiyet.SelectedIndex + 1;
                kurumSicilNo    = int.Parse(kurumSicilNoTxt.Text);
                SSKNo           = int.Parse(sskNoTxt.Text);
                akademikUnvan   = akademikUnvanTxt.SelectedIndex + 1;
                fakulteID       = departmanTxt.SelectedIndex + 1;

                db.updateTable("UPDATE tblPersonelKimlik SET ad=" + "'" + personelAd.Text + "'" +
                               ",soyad=" + "'" + personelSoyad.Text + "'" +
                               ",ikinciAd=" + "'" + personelIkinciAd.Text + "'" +
                               ",kurumSicilNo=" + kurumSicilNo +
                               ",SSKNo=" + SSKNo +
                               ",kanGrubuID=" + kanGrubuID +
                               ",cinsiyetID=" + cinsiyetID +
                               ",askerlikDurumID=" + askerlikDurumID +
                               ",hastalikVarmi=" + hastalik +
                               "WHERE personelID=" + personelID
                               );
                //hastalık alındı ancak varsa ne olduğu eklenmedi
                //tüm idler güncelleme ekranında bir gizli bölümde çekilip tutulmuş olmalı textboxların içinde olabilir.
                db.updateTable("UPDATE tblPersonel SET tipID=" + tipID +
                               ",calismaID=" + calismaID +
                               ",iseBaslamaTarihi=" + "'" + iseBaslamaTarihiGenel.Value.ToString().Substring(0, 10) + "'" +
                               "WHERE personelID=" + personelID
                               );
                db.updateTable("UPDATE tblBolum SET fakulteID=" + fakulteID +
                               ",unvanID=" + akademikUnvan +
                               "WHERE bolumID=" + bolumID
                               );
                MessageBox.Show("Düzenlendi");

                db.updateTable("UPDATE tblNufusBilgileri SET tcKimlikNo=" + int.Parse(nufusTCNo.Text) +
                               ",seri=" + "'" + nufusSeri.Text + "'" +
                               ",seriNo=" + int.Parse(nufusTCNo.Text) +
                               ",ciltNo=" + int.Parse(nufusCiltNo.Text) +
                               ",aileSiraNo=" + int.Parse(nufusAileSiraNo.Text) +
                               ",siraNo=" + int.Parse(nufusSiraNo.Text) +
                               ",babaAdi=" + "'" + nufusBabaAdi.Text + "'" +
                               ",anaAdi=" + "'" + nufusAnneAdi.Text + "'" +
                               ",nufusKayitIl=" + "'" + nufusIL.Text + "'" +
                               ",nufusKayitIlce=" + "'" + nufusILCE.Text + "'" +
                               ",nufusKayitMahKoy=" + "'" + nufusMahKoy.Text + "'" +
                               ",dogumYeri=" + "'" + nufusDogumYeri.Text + "'" +
                               ",dogumTarihi=" + "'" + nufusDogumTarihi.Value.ToString().Substring(0, 10) + "'" +
                               ",verildigiYer=" + "'" + nufusVerildigiYer.Text + "'" +
                               ",verilisNedeni=" + "'" + nufusVerilisNedeni.Text + "'" +
                               ",verilisTarihi=" + "'" + nufusVerilisTarihi.Value.ToString().Substring(0, 10) + "'" +
                               ",kayitNo=" + int.Parse(nufusKayitNo.Text) +
                               ",uyrukID=" + (nufusUyruk.SelectedIndex + 1) +
                               "WHERE personelID=" + personelID
                               );
                db.updateTable("UPDATE tblNufusBilgileri SET ikametgahMah=" + "'" + ikametgahMahTxt.Text + "'" +
                               ",ikametgahSok=" + "'" + ikametgahSokakTxt.Text + "'" +
                               ",ikametgahCad=" + "'" + ikametgahCaddeTxt.Text + "'" +
                               ",ilceID=" + (ikametgahILCE.SelectedIndex + 1) +
                               "WHERE personelID=" + personelID
                               );
                MessageBox.Show("Düzenlendi");

                db.updateTable("UPDATE tblFaaliyet SET medeniHaliID=" + (medeniDurumCombo.SelectedIndex + 1) +
                               ",cocukSayisi=" + (cocukSayisiCombo.SelectedIndex + 1) +
                               ",esininAdi=" + "'" + esAdiTxt.Text + "'" +
                               "WHERE personelID=" + personelID
                               );
                MessageBox.Show("Düzenlendi");

                /*Tüm tablo kontrolleri için kod
                 * foreach (var item in tabControls.TabPages)
                 * {
                 *  TabPage denemeTab = ((TabPage)item);
                 *  FormController.kontrolTumTablar(denemeTab.Controls);
                 * }*/

                db.updateTable("UPDATE tblPersonel SET Maas=" + Convert.ToDouble(maasbilgistring) + " WHERE personelID=" + personelID + " ");

                MessageBox.Show("Düzenlendi");

                if (cezaVar.Checked == true)
                {
                    db.updateTable("UPDATE tblCeza SET cezaBilgisi='" + cezaBilgiTxt.Text +
                                   "',cezaBaslamaTar=" + cezaBaslangicTxt.Value.ToString().Substring(0, 10) +
                                   "cezaBitisTar=" + cezaBitisTxt.Value.ToString().Substring(0, 10) +
                                   "WHERE personelID=" + personelID + " "

                                   );
                    MessageBox.Show("Düzenlendi");
                }



                if (izinCombo.SelectedIndex == 0)
                {
                    izinTuruID = 1;
                }
                if (izinCombo.SelectedIndex == 1)
                {
                    izinTuruID = 2;
                }
                if (izinCombo.SelectedIndex == 2)
                {
                    izinTuruID = 3;
                }
                db.updateTable("UPDATE TABLE SET izinBaslangic=" + izinBaslama.Value.ToString().Substring(0, 10) +
                               "izinBitis=" + izinBitis.Value.ToString().Substring(0, 10) +
                               "izinTurID=" + izinTuruID +
                               "WHERE personelID=" + personelID + " ");

                //İLETİŞİM BİLGİLERİ

                db.updateTable("UPDATE tblIletisim SET adres='" + adresTxt.Text +
                               "',gsm='" + gsmTelTxt.Text + "',evTel='" + evTelTxt.Text + "',eMail='" + ePostaTxt.Text +
                               "' WHERE personelID=" + personelID + ""
                               );
                MessageBox.Show("Düzenlendi");


                db.updateTable("UPDATE tblIletisim SET adres='" + adresTxt.Text +
                               "',gsm='" + gsmTelTxt.Text + "',evTel='" + evTelTxt.Text + "',eMail='" + ePostaTxt.Text +
                               "' WHERE personelID=" + personelID + ""
                               );
                MessageBox.Show("Düzenlendi");

                int       sayac;
                ArrayList liste = db.selectTable("SELECT faaliyetID FROM tblFaaliyet WHERE personelID=" + personelID);
                sayac = 1;
                foreach (var item in liste)
                {
                    db.updateTable("UPDATE tblFaaliyet SET " +
                                   "faaliyetAdi='" + tabControls.Controls["faaliyet" + sayac + "Txt"].Text + "',faaliyetTuru='" + tabControls.Controls["tur" + sayac].Text + "',faaliyetTarihi='" + (tabControls.Controls["faaliyet" + sayac] as DateTimePicker).Value.ToShortDateString() +

                                   "' WHERE faaliyetID=" + item + ""
                                   );
                    sayac++;
                }

                sayac = 1;
                for (int i = 28; i <= 20; i--)
                {
                    db.updateTable("UPDATE tblEvrak SET evrakVarMi=" + ((tabControls.Controls["checkBox" + i] as CheckBox).Checked ? 1 : 0) +
                                   " WHERE evrakBilgiID=" + sayac + " AND personelID=" + personelID);
                    sayac++;
                }
                sayac = 1;
                for (int i = 11; i <= 19; i++)
                {
                    db.updateTable("UPDATE tblCikti SET ciktiVarMi=" + ((tabCikti.Controls["checkBox" + i] as CheckBox).Checked ? 1 : 0) +
                                   " WHERE ciktiBilgiID=" + sayac + " AND personelID=" + personelID);
                    sayac++;
                }
            }
        }