protected void LinkButton3_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Kullanicilar kul = new Kullanicilar(); kul = (Kullanicilar)Session["Kullanicilar"]; int kulid = Convert.ToInt32(kul.KullaniciId); Sinavlar sinav = new Sinavlar(); sinav = (Sinavlar)Session["Sinavlar"]; int sinid = Convert.ToInt32(sinav.SinavId); Not = dogruSayisi * puan; bool SinavaGirdimi = false; KullanicilarSinavlar ks = new KullanicilarSinavlar(); ks.KullaniciId = kulid; ks.SinavId = sinid; ks.SinavNotu = 0; ks.SinavaGirdimi = SinavaGirdimi; db.KullanicilarSinavlars.Add(ks); db.SaveChanges(); } Response.Redirect("OgrenciTalepEkle.aspx"); }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { try { Kullanicilar kul = new Kullanicilar(); kul.Adi = txtOgretmenAdi.Text; kul.Soyadi = txtOgretmenSoyadi.Text; kul.KulAdi = txtOgretmenNo.Text; kul.Sifre = txtOgretmenSifre.Text; kul.Email = txtOgretmenEmail.Text; kul.KullaniciTurId = 2; db.Kullanicilars.Add(kul); db.SaveChanges(); Response.Write("<script>alert('Öğretmen Kaydı Başarıyla Gerçekleştirilmiştir.')</script>"); txtOgretmenAdi.Text = string.Empty; txtOgretmenSoyadi.Text = string.Empty; txtOgretmenNo.Text = string.Empty; txtOgretmenSifre.Text = string.Empty; txtOgretmenEmail.Text = string.Empty; } catch (Exception ex) { Response.Write(ex); } } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Sorular soru = new Sorular(); soru.SoruId = Convert.ToInt32(Request.QueryString["ID"].ToString()); var mevcut = db.Sorulars.Find(soru.SoruId); mevcut.SoruMetni = txtSoruAdi.Text; mevcut.A = txtA.Text; mevcut.B = txtB.Text; mevcut.C = txtC.Text; mevcut.D = txtD.Text; mevcut.E = txtE.Text; mevcut.DogruCevap = txtDogruCevap.Text; if (rbAktif.Checked) { mevcut.SoruDurumu = true; } else if (rbPasif.Checked) { mevcut.SoruDurumu = false; } db.SaveChanges(); Response.Redirect("OgretmenSoruListesi.aspx"); } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { try { if (ddlDersAdi.SelectedItem.Value == "0") { Response.Write("<script>alert('Ders Seçiniz')</script>"); } else { Konular konu = new Konular(); konu.DersId = Convert.ToInt32(ddlDersAdi.SelectedValue); konu.KonuAdi = txtKonuAdi.Text; konu.KonuDurumu = true; db.Konulars.Add(konu); db.SaveChanges(); Response.Write("<script>alert('Konu Kaydı Başarıyla Gerçekleşmiştir.')</script>"); ddDerslerDoldur(db); txtKonuAdi.Text = string.Empty; } } catch (Exception ex) { Response.Write("<script>alert('" + ex.ToString() + "')</script>"); } } }
protected void btnKaydet_Click(object sender, EventArgs e) { try { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Kullanicilar kul = new Kullanicilar(); kul = (Kullanicilar)Session["Kullanicilar"]; int kulid = Convert.ToInt32(kul.KullaniciId); Talepler talep = new Talepler(); talep.TalepTuru = txtTalepTuru.Text; talep.Aciklama = txtAciklama.Text; talep.KullaniciId = kulid; talep.Durum = "Bekliyor"; db.Taleplers.Add(talep); db.SaveChanges(); Response.Write("<script>alert('Talebiniz Başarıyla Gönderilmiştir.')</script>"); } } catch (Exception) { } }
protected void btnKaydet_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { try { if (ddlDersAdi.SelectedItem.Value == "0") { Response.Write("<script>alert('Ders Seçiniz')</script>"); } else if (ddlKonuAdi.SelectedItem.Value == "Konu Seçiniz") { Response.Write("<script>alert('Konu Seçiniz')</script>"); } else if (ddlZorlukDerecesi.SelectedItem.Value == "0") { Response.Write("<script>alert('Zorluk Derecesi Seçiniz')</script>"); } else { Sorular soru = new Sorular(); soru.KonuId = Convert.ToInt32(ddlKonuAdi.SelectedValue); soru.SoruMetni = txtSoru.Text; soru.ZorlukDerecesi = ddlZorlukDerecesi.Text; soru.A = txtA.Text; soru.B = txtB.Text; soru.C = txtC.Text; soru.D = txtD.Text; soru.E = txtE.Text; soru.DogruCevap = txtDogruCevap.Text; soru.SoruDurumu = true; db.Sorulars.Add(soru); db.SaveChanges(); Response.Write("<script>alert('Soru Kaydı Başarıyla Gerçekleşmiştir.')</script>"); ddDersDoldur(db); ddlKonuAdi.Items.Clear(); txtSoru.Text = string.Empty; txtA.Text = string.Empty; txtB.Text = string.Empty; txtC.Text = string.Empty; txtD.Text = string.Empty; txtE.Text = string.Empty; txtDogruCevap.Text = string.Empty; } } catch (Exception ex) { Response.Write("<script>alert('" + ex.ToString() + "')</script>"); } } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { try { int sinavId; Sinavlar sinav = new Sinavlar(); sinavId = Convert.ToInt32(ddlSinavAdi.SelectedItem.Value); sinav = db.Sinavlars.Where(i => i.SinavId == sinavId).First(); int sinavSoruSayisi = sinav.SoruSayisi; if (ddlSinavAdi.SelectedItem.Value == "0") { Response.Write("<script>alert('Sinav Seçiniz')</script>"); } else { var sorular = (from d in db.Derslers join k in db.Konulars on d.DersId equals k.DersId join s in db.Sorulars on k.KonuId equals s.KonuId select new { s.SoruId, s.SoruMetni, s.A, s.B, s.C, s.D, s.E }).OrderBy(x => Guid.NewGuid()).Take(sinavSoruSayisi).ToArray(); Sorular soru = new Sorular(); for (int i = 0; i < sorular.Length; i++) { int id = Convert.ToInt32(sorular[i].SoruId); soru = db.Sorulars.Where(s => s.SoruId == id).FirstOrDefault(); sinav.Sorulars.Add(soru); } sinav.SinavDurumu = true; db.SaveChanges(); } } catch (Exception ex) { } } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Dersler ders = new Dersler(); ders.DersAdi = txtDersAdi.Text; db.Derslers.Add(ders); db.SaveChanges(); Response.Write("<script>alert('Ders Kaydı Başarıyla Yapılmıştır.')</script>"); txtDersAdi.Text = string.Empty; } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { int sayac = 0; Kullanicilar kul = new Kullanicilar(); int id = Convert.ToInt32(ddlOgrenci.SelectedValue); for (int i = 0; i < cblDersler.Items.Count; i++) { if (!cblDersler.Items[i].Selected) { sayac++; } } if (ddlOgrenci.SelectedItem.Value == "0") { Response.Write("<script>alert('Öğrenci Seçiniz')</script>"); } else if (sayac == cblDersler.Items.Count) { Response.Write("<script>alert('Ders veya Dersler Seçiniz')</script>"); } else { kul = db.Kullanicilars.Where(i => i.KullaniciId == id).First(); Dersler ders = new Dersler(); //int id2 = Convert.ToInt32(cblDersler.SelectedValue); int seciliDers = cblDersler.Items.Count; for (int i = 0; i < seciliDers; i++) { if (cblDersler.Items[i].Selected == true) { int id2 = Convert.ToInt32(cblDersler.Items[i].Value); ders = db.Derslers.Where(m => m.DersId == id2).FirstOrDefault(); kul.Derslers.Add(ders); } } db.SaveChanges(); DdlOgrenciDoldur(db); } } }
protected void rp_SoruListe_ItemCommand(object source, RepeaterCommandEventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { int id = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "Edit") { Response.Redirect("OgretmenSoruGuncelle.aspx?ID=" + id); } else if (e.CommandName == "Delete") { Sorular soru = db.Sorulars.Where(s => s.SoruId == id).FirstOrDefault(); soru.SoruDurumu = false; db.SaveChanges(); Rp_SoruDoldur(); } } }
protected void rp_OgrenciListesi_ItemCommand(object source, RepeaterCommandEventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { int id = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "Edit") { Response.Redirect("AdminOgrenciGuncelle.aspx?ID=" + id); } else if (e.CommandName == "Delete") { Kullanicilar kul = db.Kullanicilars.Where(k => k.KullaniciId == id).FirstOrDefault(); kul.KullaniciDurumu = false; db.SaveChanges(); Rp_OgrenciDoldur(); } } }
protected void btnSinavOlustur_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { try { if (ddlDersAdi.SelectedItem.Value == "0") { Response.Write("<script>alert('Ders Seçiniz')</script>"); } Sinavlar sinav = new Sinavlar(); sinav.DersId = Convert.ToInt32(ddlDersAdi.SelectedValue); sinav.SinavAdi = txtSinavAdi.Text; sinav.SinavSuresi = Convert.ToInt32(txtSinavSuresi.Text); sinav.SoruSayisi = Convert.ToInt32(txtSoruSayisi.Text); sinav.SinavBaslamaTarihi = Convert.ToDateTime(txtSinavBaslangicTarihi.Text); if (sinav.SinavBaslamaTarihi < DateTime.Now) { Response.Write("<script>alert('Başlama Tarihi bugunun tarihinden önce olamaz!')</script>"); } else { sinav.SinavBitisTarihi = Convert.ToDateTime(txtSinavBitisTarihi.Text); if (sinav.SinavBitisTarihi < DateTime.Now && sinav.SinavBitisTarihi < sinav.SinavBaslamaTarihi) { Response.Write("<script>alert('Bitiş Tarihi bugunun tarihinden ve sinav başlama tarihinden önce olamaz!')</script>"); } else { sinav.SinavDurumu = false; db.Sinavlars.Add(sinav); db.SaveChanges(); Response.Write("<script>alert('Sınav Bilgileri Başarıyla Kaydedilmiştir.Sınavınıza Soru Kaydı yapabilirsiniz...')</script>"); } } } catch (Exception ex) { lbl_Error.Text = ex.Message; } } }
protected void rp_DersListe_ItemCommand(object source, RepeaterCommandEventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { int Id = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "Edit") { Response.Redirect("AdminDersGuncelle.aspx?ID=" + Id); } else if (e.CommandName == "Delete") { Dersler ders = db.Derslers.Where(d => d.DersId == Id).FirstOrDefault(); ders.DersDurumu = false; db.SaveChanges(); Rp_DersleriDoldur(); } } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Dersler ders = new Dersler(); ders.DersId = Convert.ToInt32(Request.QueryString["ID"].ToString()); var mevcut = db.Derslers.Find(ders.DersId); mevcut.DersAdi = txtDersAdi.Text; if (rbPasif.Checked) { mevcut.DersDurumu = false; } else if (rbAktif.Checked) { mevcut.DersDurumu = true; } db.SaveChanges(); Response.Redirect("AdminDersListesi.aspx"); } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Konular konu = new Konular(); konu.KonuId = Convert.ToInt32(Request.QueryString["ID"].ToString()); var mevcut = db.Konulars.Find(konu.KonuId); mevcut.DersId = Convert.ToInt32(ddlDersAdi.SelectedValue); mevcut.KonuAdi = txtKonuAdi.Text; if (rbAktif.Checked) { mevcut.KonuDurumu = true; } else if (rbPasif.Checked) { mevcut.KonuDurumu = false; } db.SaveChanges(); Response.Redirect("AdminKonuListesi.aspx"); } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Kullanicilar kul = new Kullanicilar(); kul.KullaniciId = Convert.ToInt32(Request.QueryString["ID"].ToString()); var mevcutOgr = db.Kullanicilars.Find(kul.KullaniciId); mevcutOgr.Adi = txtOgretmenAdi.Text; mevcutOgr.Soyadi = txtOgretmenSoyadi.Text; mevcutOgr.KulAdi = txtOgretmenNo.Text; mevcutOgr.Email = txtOgretmenEmail.Text; if (RadioButton1.Checked) { mevcutOgr.KullaniciDurumu = true; } else if (RadioButton2.Checked) { mevcutOgr.KullaniciDurumu = false; } db.SaveChanges(); Response.Redirect("AdminOgretmenListesi.aspx"); } }
protected void bnt_Save_Click(object sender, EventArgs e) { using (OnlineSinavEntities db = new OnlineSinavEntities()) { Sinavlar sinav = new Sinavlar(); sinav.SinavId = Convert.ToInt32(Request.QueryString["ID"].ToString()); var mevcut = db.Sinavlars.Find(sinav.SinavId); mevcut.SinavAdi = txtSinavAdi.Text; mevcut.SinavBaslamaTarihi = Convert.ToDateTime(txtBaslangicTarihi.Text); mevcut.SinavBitisTarihi = Convert.ToDateTime(txtBitisTarihi.Text); mevcut.SinavSuresi = Convert.ToInt32(txtSinavSuresi.Text); mevcut.SoruSayisi = Convert.ToInt32(txtSoruSayisi.Text); if (rbAktif.Checked) { mevcut.SinavDurumu = true; } else if (rbPasif.Checked) { mevcut.SinavDurumu = false; } db.SaveChanges(); Response.Redirect("OgretmenSinavListesi.aspx"); } }