protected void btnSnvOlustur_Click(object sender, EventArgs e) { KonusarakOgrenProjeDBEntities5 ent = new KonusarakOgrenProjeDBEntities5(); Sınavlar sınav = new Sınavlar(); sınav.tarih = Convert.ToDateTime(DateTime.Now); if (DropDownList1.SelectedIndex == 0) { baslik1 = DropDownList1.SelectedItem.Text; sınav.baslik = baslik1; } else if (DropDownList1.SelectedIndex == 1) { baslik2 = DropDownList1.SelectedItem.Text;; sınav.baslik = baslik2; } else if (DropDownList1.SelectedIndex == 2) { baslik3 = DropDownList1.SelectedItem.Text; sınav.baslik = baslik3; } else if (DropDownList1.SelectedIndex == 3) { baslik4 = DropDownList1.SelectedItem.Text; sınav.baslik = baslik4; } else if (DropDownList1.SelectedIndex == 4) { baslik5 = DropDownList1.SelectedItem.Text; sınav.baslik = baslik5; } for (int i = 0; i < 4; i++) { soru = new Sorularr(); soru.sınavId = Convert.ToInt32(DropDownList1.SelectedValue) + 1; sınav.sınavId = Convert.ToInt32(soru.sınavId); ent.Sınavlar.Add(sınav); if (i == 0) { soru.soru1 = txtsoru1.Text; soru.cvpA = txt1cevapA.Text; soru.cvpB = txt1cevapB.Text; soru.cvpC = txt1cevapC.Text; soru.cvpD = txt1cevapD.Text; if (DropDownList2.SelectedValue.ToString().Equals("Seciniz:")) { soru.DogruCvp = null; } else { switch (DropDownList2.SelectedValue.ToString()) { case "A": soru.DogruCvp = txt1cevapA.Text; break; case "B": soru.DogruCvp = txt1cevapB.Text; break; case "C": soru.DogruCvp = txt1cevapC.Text; break; case "D": soru.DogruCvp = txt1cevapD.Text; break; } } ent.Sorularr.Add(soru); } else if (i == 1) { soru.soru2 = txtsoru2.Text; soru.cvpA = txt2cevapA.Text; soru.cvpB = txt2cevapB.Text; soru.cvpC = txt2cevapC.Text; soru.cvpD = txt2cevapD.Text; if (DropDownList3.SelectedValue.ToString().Equals("Seciniz:")) { soru.DogruCvp = null; } else { switch (DropDownList3.SelectedValue.ToString()) { case "A": soru.DogruCvp = txt2cevapA.Text; break; case "B": soru.DogruCvp = txt2cevapB.Text; break; case "C": soru.DogruCvp = txt2cevapC.Text; break; case "D": soru.DogruCvp = txt2cevapD.Text; break; } } ent.Sorularr.Add(soru); } else if (i == 2) { soru.soru3 = txtsoru3.Text; soru.cvpA = txt3cevapA.Text; soru.cvpB = txt3cevapB.Text; soru.cvpC = txt3cevapC.Text; soru.cvpD = txt3cevapD.Text; if (DropDownList4.SelectedValue.ToString().Equals("Seciniz:")) { soru.DogruCvp = null; } else { switch (DropDownList3.SelectedValue.ToString()) { case "A": soru.DogruCvp = txt3cevapA.Text; break; case "B": soru.DogruCvp = txt3cevapB.Text; break; case "C": soru.DogruCvp = txt3cevapC.Text; break; case "D": soru.DogruCvp = txt3cevapD.Text; break; } } ent.Sorularr.Add(soru); } else if (i == 3) { soru.soru4 = txtsoru4.Text; soru.cvpA = txt4cevapA.Text; soru.cvpB = txt4cevapB.Text; soru.cvpC = txt4cevapC.Text; soru.cvpD = txt4cevapD.Text; if (DropDownList5.SelectedValue.ToString().Equals("Seciniz:")) { soru.DogruCvp = null; } else { switch (DropDownList4.SelectedValue.ToString()) { case "A": soru.DogruCvp = txt4cevapA.Text; break; case "B": soru.DogruCvp = txt4cevapB.Text; break; case "C": soru.DogruCvp = txt4cevapC.Text; break; case "D": soru.DogruCvp = txt4cevapD.Text; break; } } ent.Sorularr.Add(soru); } } ent.SaveChanges(); Response.Redirect("SınavListeEkranı.aspx"); }
protected void Page_Load(object sender, EventArgs e) { //if (Session["kullanici"] != null) //{ KonusarakOgrenProjeDBEntities5 db = new KonusarakOgrenProjeDBEntities5(); Sınavlar sınav = new Sınavlar(); txtmetinn.Text = SınavListeEkranı.baslik; var sorular = (from s in db.Sorularr where s.sınavId == SınavListeEkranı.sınavId select s).ToList(); int sayac = 0; foreach (var item in sorular) { if (sayac == 0) { txtsoru11.Text = item.soru1; Btn1A.Value = item.cvpA; Btn1B.Value = item.cvpB; Btn1C.Value = item.cvpC; Btn1D.Value = item.cvpD; dogrucvp1 = item.DogruCvp; sayac++; } else if (sayac == 1) { txtsoru22.Text = item.soru2; Btn2A.Value = item.cvpA; Btn2B.Value = item.cvpB; Btn2C.Value = item.cvpC; Btn2D.Value = item.cvpD; dogrucvp2 = item.DogruCvp; sayac++; } else if (sayac == 2) { txtsoru33.Text = item.soru3; Btn3A.Value = item.cvpA; Btn3B.Value = item.cvpB; Btn3C.Value = item.cvpC; Btn3D.Value = item.cvpD; dogrucvp3 = item.DogruCvp; sayac++; } else if (sayac == 3) { txtsoru44.Text = item.soru4; Btn4A.Value = item.cvpA; Btn4B.Value = item.cvpB; Btn4C.Value = item.cvpC; Btn4D.Value = item.cvpD; dogrucvp4 = item.DogruCvp; sayac++; } } Session.Add("Cevap1", dogrucvp1); Session.Add("Cevap2", dogrucvp2); Session.Add("Cevap3", dogrucvp3); Session.Add("Cevap4", dogrucvp4); //} //else //{ // Response.Redirect("GirişEkranı.aspx"); //} }