Esempio n. 1
0
 private void btn_soruekle_Click(object sender, EventArgs e)
 {
     try
     {
         SoruEntity soru = new SoruEntity
         {
             soruA          = txt_A.Text,
             soruB          = txt_B.Text,
             soruC          = txt_C.Text,
             soruD          = txt_D.Text,
             soruOnBilgi    = rctxt_onbilgi.Text,
             soruDogruCevap = cmb_dogrucevap.Text,
             soruIcerik     = txt_icerik.Text,
             soruKonuID     = cmb_konu.SelectedIndex + 1,
             resimYolu      = txt_resimYolu.Text
         };
         if (soru.soruA == "" || soru.soruB == "" || soru.soruC == "" || soru.soruD == "" || soru.soruDogruCevap == "" || soru.soruIcerik == "" || soru.soruOnBilgi == "" || soru.soruKonuID == null)
         {
             MessageBox.Show("Boş geçilemez!");;
         }
         else
         {
             sbll.SoruEkle(soru);
             MessageBox.Show("Başarılı");
             Temizle();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Eksik veya hatalı bilgi girdiniz!");
     }
 }
Esempio n. 2
0
        public List <SoruEntity> SorularıGetir(int ogrenciID)
        {
            SqlCommand cmd = dbHelper.GetSqlCommand();

            cmd.CommandText = "EXEC Sinav @ogrenciID = @p1  SELECT * FROM tbl_Sorulan ";
            cmd.Parameters.AddWithValue("@p1", ogrenciID);
            List <SoruEntity> sorular = new List <SoruEntity>();
            SqlDataReader     dr      = cmd.ExecuteReader();

            while (dr.Read())
            {
                SoruEntity soru = new SoruEntity();
                soru.soruID         = int.Parse(dr["soruID"].ToString());
                soru.soruOnBilgi    = dr["soruOnBilgi"].ToString();
                soru.soruIcerik     = dr["soruIcerik"].ToString();
                soru.soruA          = dr["soruA"].ToString();
                soru.soruB          = dr["soruB"].ToString();
                soru.soruC          = dr["soruC"].ToString();
                soru.soruD          = dr["soruD"].ToString();
                soru.soruDogruCevap = dr["soruDogruCevap"].ToString();
                soru.soruKonuID     = int.Parse(dr["soruKonuID"].ToString());
                soru.resimYolu      = dr["soruResim"].ToString();
                sorular.Add(soru);
            }
            return(sorular);
        }
Esempio n. 3
0
        public DataTable GetAllItems(SoruEntity soru)
        {
            SqlCommand cmd = dbHelper.GetSqlCommand();

            cmd.CommandText = "SELECT * FROM tbl_Soru";
            cmd.ExecuteNonQuery();
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataTable      dt = new DataTable();

            da.Fill(dt);
            return(dt);
        }
Esempio n. 4
0
        public void SoruEkle(SoruEntity soru)
        {
            SqlCommand cmd = dbHelper.GetSqlCommand();

            cmd.CommandText = "INSERT INTO tbl_Soru(soruOnBilgi,soruIcerik,soruA,soruB,soruC,soruD,soruDogruCevap,soruKonuID,soruResim) VALUES(@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9)";
            cmd.Parameters.AddWithValue("@p1", soru.soruOnBilgi);
            cmd.Parameters.AddWithValue("@p2", soru.soruIcerik);
            cmd.Parameters.AddWithValue("@p3", soru.soruA);
            cmd.Parameters.AddWithValue("@p4", soru.soruB);
            cmd.Parameters.AddWithValue("@p5", soru.soruC);
            cmd.Parameters.AddWithValue("@p6", soru.soruD);
            cmd.Parameters.AddWithValue("@p7", soru.soruDogruCevap);
            cmd.Parameters.AddWithValue("@p8", soru.soruKonuID);
            cmd.Parameters.AddWithValue("@p9", soru.resimYolu);
            cmd.ExecuteNonQuery();
        }
Esempio n. 5
0
        public void SoruEklemeTesti()
        {
            SoruBLL    soruBll = new SoruBLL();
            SoruEntity soru    = new SoruEntity();

            soru.soruA          = "1245";
            soru.soruB          = "1246";
            soru.soruC          = "1247";
            soru.soruD          = "1248";
            soru.soruDogruCevap = "C";
            soru.soruIcerik     = "işelminin sonucu kaçtır ?";
            soru.soruOnBilgi    = "893 + 354";
            soru.soruKonuID     = 1;
            soru.resimYolu      = "";
            soruBll.SoruEkle(soru);
            Assert.Pass();
        }
Esempio n. 6
0
 public void SoruEkle(SoruEntity soru)
 {
     soruDAL.SoruEkle(soru);
 }
Esempio n. 7
0
 public DataTable GetAllItems(SoruEntity soru)
 {
     return(soruDAL.GetAllItems(soru));
 }