Example #1
0
        public int KayitEkle(CarsafTabloInfo carsafTabloBilgi)
        {
            string sql = "insert into carsafTablo (Tarih,Saat,Oturum,Ders,Sinif,Sekli,NobetciOgretmen,NobetciMudurYardimcisi,KomisyonUye,GozcuUye) Values (@Tarih,@Saat,@Oturum,@Ders,@Sinif,@Sekli,@NobetciOgretmen,@NobetciMudurYardimcisi,@KomisyonUye,@GozcuUye)";

            OleDbParameter[] par = new OleDbParameter[] {
                new OleDbParameter("@Tarih", OleDbType.VarChar, 10),
                new OleDbParameter("@Saat", OleDbType.VarChar, 5),
                new OleDbParameter("@Oturum", OleDbType.VarChar, 2),
                new OleDbParameter("@Ders", OleDbType.VarChar, 100),
                new OleDbParameter("@Sinif", OleDbType.VarChar, 5),
                new OleDbParameter("@Sekli", OleDbType.VarChar, 20),
                new OleDbParameter("@NobetciOgretmen", OleDbType.VarChar, 50),
                new OleDbParameter("@NobetciMudurYardimcisi", OleDbType.VarChar, 50),
                new OleDbParameter("@KomisyonUye", OleDbType.VarChar, 255),
                new OleDbParameter("@GozcuUye", OleDbType.VarChar, 255)
            };

            par[0].Value = carsafTabloBilgi.Tarih;
            par[1].Value = carsafTabloBilgi.Saat;
            par[2].Value = carsafTabloBilgi.Oturum;
            par[3].Value = carsafTabloBilgi.Ders;
            par[4].Value = carsafTabloBilgi.Sinif;
            par[5].Value = carsafTabloBilgi.Sekli;
            par[6].Value = carsafTabloBilgi.NobetciOgretmen;
            par[7].Value = carsafTabloBilgi.NobetciMudurYardimcisi;
            par[8].Value = carsafTabloBilgi.KomisyonUye;
            par[9].Value = carsafTabloBilgi.GozcuUye;
            return(helper.ExecuteNonQuery(sql, par));
        }
Example #2
0
        private void CarsafListeTabloOlustur()
        {
            carsafTablo.TumKayitlariSil();
            OleDbDataReader dersler = dersDagitim.CarsafListeIcinKayitlariTekTekGetir();

            while (dersler.Read())
            {
                CarsafTabloInfo carsafTabloBilgi = new CarsafTabloInfo();
                carsafTabloBilgi.Tarih                  = dersler["Tarih"].ToString();
                carsafTabloBilgi.Saat                   = dersler["Saat"].ToString();
                carsafTabloBilgi.Oturum                 = dersler["Oturum"].ToString();
                carsafTabloBilgi.Ders                   = dersler["DersAdi"].ToString();
                carsafTabloBilgi.Sinif                  = dersler["Sinif"].ToString();
                carsafTabloBilgi.Sekli                  = dersler["Sekli"].ToString();
                carsafTabloBilgi.NobetciOgretmen        = dersler["OgretmenAdi"].ToString();
                carsafTabloBilgi.NobetciMudurYardimcisi = dersler["MudurYardimciAdi"].ToString();
                carsafTabloBilgi.KomisyonUye            = "";
                carsafTabloBilgi.GozcuUye               = "";
                OleDbDataReader ogretmenler = dersDagitim.SeciliDerseAitOgretmenleriTekTekGetir(Convert.ToInt32(dersler["id"]));
                while (ogretmenler.Read())
                {
                    if (ogretmenler["gorevTuru"].ToString() == "Komisyon")
                    {
                        carsafTabloBilgi.KomisyonUye += " " + ogretmenler["sabitOgretmenAdi"].ToString() + ",";
                    }
                    else
                    {
                        carsafTabloBilgi.GozcuUye += " " + ogretmenler["sabitOgretmenAdi"].ToString() + ",";
                    }
                }
                ogretmenler.Close();
                //verileri CarsafTabloya Yaz
                carsafTablo.KayitEkle(carsafTabloBilgi);
            }
            dersler.Close();
        }