Ejemplo n.º 1
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();
            }
        }