void kayitEkleme()
        {
            yetkiDoldurma();

            if (sPoz == "Diğer")
            {
                sPoz = txtPozD.Text;
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Yeni Görevli Kayıt, Görevli Ad - ID : " + sgAd + "-" + sgID;

            ana.LogKayit(islem);

            try
            {
                // aynı öğrenci numarasında kayıt yoksa
                if (db.grvKontrol(sgID) == true)
                {
                    db.grvKayit(sgID, sgAd, sgSoyad, sPoz, yKayGor, yPrjGor, yTopGor, yGorevGor, yUyeGor, yUyeKay, yGrvGor, yGrvKay, yRefGor, yRefKay, yProjeGor, yProjeD, yTumTopGor, yTopKay, yTumGorevGor, yGorevKay, txtGrvKulAd.Text.Trim(), txtGrvSif.Text.Trim());
                    MessageBox.Show("Kayıt Başarı ile Oluşturuldu");
                    temizle();
                }
                ////aynı öğrenci numarasında kayıt var ise
                else
                {
                    MessageBox.Show("Bu Kişi Daha önceden Kayıt olmuştur!", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
            }
        }
예제 #2
0
        void KayitEkleme()
        {
            AnaForm ana   = new AnaForm();
            string  islem = "Üye Yeni Kayıt, " + yUyeAd.Text + "-" + sonIdgelen;

            ana.LogKayit(islem);

            try
            {
                // aynı öğrenci numarasında kayıt yoksa
                if (db.uyeKontrol(yUyeOgNo.Text) == true)
                {
                    sonID     += 1;
                    sonIdgelen = sonID.ToString();
                    string mail = yUyeMail1.Text.Trim() + yUyeMail2.Text.Trim();
                    db.uyeKayit(sonIdgelen, yUyeAd.Text.Trim(), yUyeSoyad.Text, yUyeBolum.Text, yUyeTel.Text, mail, yUyeOgNo.Text, uyeHava, uyeKara, uyeDeniz, uyeSiber, yUyeAciklama.Text);
                    MessageBox.Show("Kayıt Başarı ile Oluşturuldu");
                    temizle();
                }
                //aynı öğrenci numarasında kayıt var ise
                else
                {
                    MessageBox.Show("Bu Kişi Daha önceden Kayıt olmuştur!", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
            }
        }
        void kayitGuncelleme()
        {
            dtGVyGrv.Enabled    = false;
            panelYgrvli.Enabled = false;

            yetkiDoldurma();

            if (sPoz == "Diğer")
            {
                sPoz = txtPozD.Text;
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Görevli Güncelleme, Görevli ID : " + Kayitlar.sID;

            ana.LogKayit(islem);

            try
            {
                string guncelID = Kayitlar.sID;

                db.grvGuncelle(guncelID, Kayitlar.sAd, Kayitlar.sSoyad, sPoz, yKayGor, yPrjGor, yTopGor, yGorevGor, yUyeGor, yUyeKay, yGrvGor, yGrvKay, yRefGor, yRefKay, yProjeGor, yProjeD, yTumTopGor, yTopKay, yTumGorevGor, yGorevKay, yMaliyeGor, yMaliyeKay, txtGrvKulAd.Text.Trim(), txtGrvSif.Text.Trim());
                MessageBox.Show("Güncelleme Başarılı Şekilde Yapıldı");
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
            }
        }
        void topDuzenle()
        {
            try
            {
                db.topYoklamaTemizle(sID);


                int listToplam = listeTopKatilmayan.Items.Count;

                for (int i = 0; i < listToplam; i++)
                {
                    db.topGuncelleUyeler(listeTopKatilmayan.Items[i].ToString(), sID);
                }



                db.topGuncelle(sID, txtTopAd.Text.Trim(), txtTopKonu.Text.Trim(), txtTopİcerik.Text.Trim(), txtTopAlKarar.Text.Trim(), txtTopTar.Text.Trim(), txtTopSaat.Text.Trim());
                db.topGuncelleUye(sID, txtTopAd.Text.Trim(), txtTopKonu.Text.Trim(), txtTopİcerik.Text.Trim(), txtTopAlKarar.Text.Trim(), txtTopTar.Text.Trim(), txtTopSaat.Text.Trim());
                MessageBox.Show("Güncelleme Başarı ile Tamamlandı.");
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
                Application.Exit();
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Toplantı Düzenleme, " + txtTopAd.Text + "-" + sID;

            ana.LogKayit(islem);
        }
예제 #5
0
        void kayitEkleme()
        {
            int listToplam = listBoxGorevlilerID.Items.Count;

            sonID     += 1;
            sonIdgelen = sonID.ToString();


            string gorevID = sonIdgelen;



            string gorevAd = txtGrvAd.Text;

            string gorevIcr      = txtGrvIcerik.Text;
            string gorevOlus     = AnaForm.Ad + " " + AnaForm.Soyad;
            string gorevTarih    = dtTarihGrv.Text + " " + dtSaat.Text;
            string gorevSonTarih = dtTarihSon.Text + " " + dtSaatSon.Text;



            for (int i = 0; i < listToplam; i++)
            {
                DataTable dt = db.gorevUyeOkuma(listBoxGorevlilerID.Items[i].ToString());

                string uID = dt.Rows[0]["ID"].ToString();
                string uAd = dt.Rows[0]["Isim"].ToString() + " " + dt.Rows[0]["Soyisim"].ToString();
                //  string uOgNo = dt.Rows[0]["OgrenciNO"].ToString();

                // listeden tek kişi çekildiği için iptal edildi kodlar

                //try
                //{
                //    db.gorevUyelerKayit(uID, uAd);
                //}
                //catch (Exception hata)
                //{

                //    MessageBox.Show(hata.Message);
                //    Application.Exit();
                //}

                AnaForm ana   = new AnaForm();
                string  islem = "Yeni Görev, Görev ID : " + gorevID + " Üye ID : " + uID;
                ana.LogKayit(islem);

                try
                {
                    db.gorevKayit(gorevID, gorevAd, gorevKategori, gorevIcr, uAd, gorevOlus, gorevSonTarih, uID, gorevTarih);
                    MessageBox.Show("Kayıt Başarı ile Tamamlandı.");
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                    Application.Exit();
                }
            }
        }
예제 #6
0
        void kayitGuncelle()
        {
            //  db.uyeGuncelle(guncelID, yUyeAd.Text.Trim(), yUyeSoyad.Text, yUyeBolum.Text, yUyeTel.Text, mail, yUyeOgNo.Text, uyeHava, uyeKara, uyeDeniz, uyeSiber, yUyeAciklama.Text);


            int listToplam = listByPrjUyeler.Items.Count;


            string prjID = dID;

            string uyeToplam = "";

            string prjAd    = txtPrjAd.Text;
            string prjAdmin = txtPrjAdminAd.Text;
            string prjAcik  = txtPrjAciklama.Text;

            // TOPLAM ÜYE LİSTESİ DOLDURMA VE ÜYE BİLGİLERİNİ YAZMA

            for (int i = 0; i < listToplam; i++)
            {
                uyeToplam += listByPrjUyeler.Items[i].ToString() + "\n - ";

                DataTable dt = db.prjUyeOkuma(listeSecID.Items[i].ToString());

                string uID    = dt.Rows[0]["ID"].ToString();
                string uAd    = dt.Rows[0]["Isim"].ToString();
                string uSoyad = dt.Rows[0]["Soyisim"].ToString();
                string uOgNo  = dt.Rows[0]["OgrenciNO"].ToString();

                try
                {     // üyeleri güncelleme
                    db.prjGuncelleUyeler(uID, uAd, uSoyad, uOgNo, prjAd, prjID, prjAdmin, prjAcik, uyeToplam);
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                    Application.Exit();
                }
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Proje Güncelleme, Proje Ad-ID :" + prjAd + "-" + prjID;

            ana.LogKayit(islem);

            try
            {
                db.prjGuncelle(prjID, prjAd, prjAcik, uyeToplam, prjAdmin);
                MessageBox.Show("Güncelleme Başarı ile Tamamlandı.");
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
                Application.Exit();
            }
        }
예제 #7
0
        private void btnToplnti_Click(object sender, EventArgs e)
        {
            AnaForm ana   = new AnaForm();
            string  islem = "Toplantılar Butonuna Basıldı";

            ana.LogKayit(islem);
            toplantilar tp = new toplantilar();

            tp.ShowDialog();
        }
예제 #8
0
        private void button1_Click(object sender, EventArgs e)
        {
            AnaForm ana   = new AnaForm();
            string  islem = "Kayıtlar Butonuna Basıldı";

            ana.LogKayit(islem);
            Kayitlar kayitlar = new Kayitlar();

            kayitlar.ShowDialog();
        }
예제 #9
0
        private void button2_Click(object sender, EventArgs e)
        {
            AnaForm ana   = new AnaForm();
            string  islem = "Projeler Butonuna Basıldı.";

            ana.LogKayit(islem);
            projeler pr = new projeler();

            pr.ShowDialog();
        }
예제 #10
0
        private void button1_Click_2(object sender, EventArgs e)
        {
            AnaForm ana   = new AnaForm();
            string  islem = "Maliye Butonuna Basıldı";

            ana.LogKayit(islem);
            maliye ac = new maliye();

            ac.ShowDialog();
        }
예제 #11
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            AnaForm ana   = new AnaForm();
            string  islem = "Görevler Butonuna Basıldı.";

            ana.LogKayit(islem);
            gorevler gr = new gorevler();

            gr.ShowDialog();
        }
        void kayitEkleme()
        {
            int listToplam = listBtopDavet.Items.Count;

            sonID     += 1;
            sonIdgelen = sonID.ToString();


            string topID = sonIdgelen;

            string davetToplam = "";

            string topAd   = txtTopAd.Text;
            string topKonu = txtTopKon.Text;
            string topIcr  = txtTopIcerik.Text;
            string topOlus = AnaForm.Ad + " " + AnaForm.Soyad;

            for (int i = 0; i < listToplam; i++)
            {
                davetToplam += listBtopDavet.Items[i].ToString() + "\n - ";

                DataTable dt = db.topUyeOkuma(listeTopDvtID.Items[i].ToString());

                string uID      = dt.Rows[0]["ID"].ToString();
                string uAd      = dt.Rows[0]["Isim"].ToString();
                string uSoyad   = dt.Rows[0]["Soyisim"].ToString();
                int    okuDurum = 0;

                try
                {
                    db.topUyelerKayit(uID, uAd, uSoyad, topID, topAd, topKonu, topIcr, topOlus, dtTarih.Text, dtSaat.Text, okuDurum);
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                    Application.Exit();
                }
            }

            try
            {
                db.topKayit(topID, topAd, topKonu, topIcr, davetToplam, topOlus, dtTarih.Text, dtSaat.Text);
                MessageBox.Show("Kayıt Başarı ile Tamamlandı.");
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
                Application.Exit();
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Toplantı Yeni Kayıt, " + topAd + "-" + topID;

            ana.LogKayit(islem);
        }
예제 #13
0
        void kayitEkleme()
        {
            int listToplam = listByPrjUyeler.Items.Count;

            sonID     += 1;
            sonIdgelen = sonID.ToString();


            string prjID = sonIdgelen;

            string uyeToplam = "";

            string prjAd    = txtPrjAd.Text;
            string prjAdmin = txtPrjAdminAd.Text;
            string prjAcik  = txtPrjAciklama.Text;

            for (int i = 0; i < listToplam; i++)
            {
                uyeToplam += listByPrjUyeler.Items[i].ToString() + "\n - ";

                DataTable dt = db.prjUyeOkuma(listeSecID.Items[i].ToString());

                string uID    = dt.Rows[0]["ID"].ToString();
                string uAd    = dt.Rows[0]["Isim"].ToString();
                string uSoyad = dt.Rows[0]["Soyisim"].ToString();
                string uOgNo  = dt.Rows[0]["OgrenciNO"].ToString();

                try
                {
                    db.prjUyelerKayit(uID, uAd, uSoyad, uOgNo, prjAd, prjID, prjAdmin, prjAcik, uyeToplam);
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                    Application.Exit();
                }
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Proje Yeni Kayıt, " + prjAd + "-" + prjID;

            ana.LogKayit(islem);

            try
            {
                db.prjKayit(prjID, prjAd, prjAcik, uyeToplam, prjAdmin);
                MessageBox.Show("Kayıt Başarı ile Tamamlandı.");
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
                Application.Exit();
            }
        }
예제 #14
0
        private void Login_Load(object sender, EventArgs e)
        {
            AnaForm af = new AnaForm();

            af.timer1.Enabled = true;
            af.timer1.Start();

            AnaForm.macAdres = MAC();
            yerbul();

            txtKul.Enabled   = false;
            txtSifre.Enabled = false;
            btnGiris.Enabled = false;
            CheckForUpdates();
        }
예제 #15
0
        void kayitGuncelle()
        {
            try
            {
                string mail     = yUyeMail1.Text.Trim() + yUyeMail2.Text.Trim();
                string guncelID = Kayitlar.sID;
                db.uyeGuncelle(guncelID, yUyeAd.Text.Trim(), yUyeSoyad.Text, yUyeBolum.Text, yUyeTel.Text, mail, yUyeOgNo.Text, uyeHava, uyeKara, uyeDeniz, uyeSiber, yUyeAciklama.Text);
                MessageBox.Show("Güncelleme Başarılı Şekilde Yapıldı");
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Üye Güncelleme, " + yUyeAd.Text + "-" + Kayitlar.sID;

            ana.LogKayit(islem);
        }
예제 #16
0
        private void btnGrvSil_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Seçili Ögeyi Silmek İstiyor Musunuz ?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    db.gorevSil(sYID);

                    btnGrvYenile.PerformClick();
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                }

                AnaForm ana   = new AnaForm();
                string  islem = "Görev Silme, " + sYUAD + "-" + sYGAD;
                ana.LogKayit(islem);
            }
        }
        private void btnUyeSil_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Seçili Ögeyi Silmek İstiyor Musunuz ?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    db.topSil(sID);
                    db.topUyeleriSil(sID);
                    btnTopYenile.PerformClick();
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                }

                AnaForm ana   = new AnaForm();
                string  islem = "Toplantı Silme, " + sAd + "-" + sID;
                ana.LogKayit(islem);
            }
        }
예제 #18
0
        void KayitEkleme()
        {
            sonID     += 1;
            sonIdgelen = sonID.ToString();

            try
            {
                db.rfrKayit(sonIdgelen, txtRfrAd.Text.Trim(), txtRfrSoyad.Text.Trim(), txtRfrKurum.Text.Trim(), txtRfrIs.Text.Trim(), txtRfrTel.Text.Trim(), txtRfrMail.Text.Trim(), txtRfrAciklama.Text.Trim(), txtRfrKisi.Text.Trim());
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.Message);
            }

            AnaForm ana   = new AnaForm();
            string  islem = "Referans Yeni Kayıt, " + txtRfrAd.Text + "-" + sonIdgelen;

            ana.LogKayit(islem);

            MessageBox.Show("Kayıt Başarı ile Oluşturuldu");
            temizle();
        }
예제 #19
0
        void grvSil()
        {
            if (MessageBox.Show("Seçili Ögeyi Silmek İstiyor Musunuz ?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    sID = dtgvGrvli.CurrentRow.Cells["ID"].Value.ToString();
                    sAd = dtgvGrvli.CurrentRow.Cells["Isim"].Value.ToString();

                    db.grvSil(sID);
                    btnGrvYenile.PerformClick();
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                }

                AnaForm ana   = new AnaForm();
                string  islem = "Görevli Silme, " + sAd + "-" + sID;
                ana.LogKayit(islem);
            }
        }
예제 #20
0
        void prjSil()
        {
            if (MessageBox.Show("Seçili Ögeyi Silmek İstiyor Musunuz ?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    sID = dtgvProjeler.CurrentRow.Cells["ID"].Value.ToString();


                    db.prjSil(sID);
                    db.prjUyeListesindenSil(sID);
                    btnPrjYenile.PerformClick();
                }
                catch (Exception hata)
                {
                    MessageBox.Show(hata.Message);
                }

                AnaForm ana   = new AnaForm();
                string  islem = "Proje Silme, " + sAd + "-" + sID;
                ana.LogKayit(islem);
            }
        }