protected void btnDersKaydi_Click(object sender, EventArgs e) { string kod = dropDersKodu.SelectedItem.Text; if (Session["id"] != null) { int id = int.Parse(Session["id"].ToString()); if (DersKontrol(kod)) { Response.Write("<script> alert('Ders Daha Önce Kayd Edilmiştir'); </script>"); } else { tblAkedimisyen_Al_Dersler ekle = new tblAkedimisyen_Al_Dersler() { AkedimisyenID = id, Ders_Kod = kod }; ctx.tblAkedimisyen_Al_Dersler.Add(ekle); ctx.SaveChanges(); } } else { Response.Redirect("Login.aspx"); } }
protected void btnDersKaydi_Click(object sender, EventArgs e) { if (dropBollum.SelectedItem.Text == "Bölüm Seçiniz.." || dropDers.SelectedItem.Text == "Ders Seçiniz.." || dropHoca.SelectedItem.Text == "Hoca Seçiniz..") { lblmesaj.Text = "Lütfen İlgili Seçenekleri Seçiniz."; } else { string dersAd = dropDers.SelectedItem.Text; string[] dersKodu = new string[1]; var dersKou = from b in ctx.tblDerslers where (b.Ders_Ad == dersAd) select b; foreach (var i in dersKou) { dersKodu[0] = i.Ders_Kod; } string DK = dersKodu[0]; string HID = dropHoca.SelectedItem.Text; string[] hocaID = new string[3]; var hocaId = from h in ctx.tblUsers where (h.Unvani + ". " + h.Ad + " " + h.Soyad == HID) select h; foreach (var i in hocaId) { hocaID[0] = i.Id.ToString(); } string id = hocaID[0]; if (DersKontrol(DK)) { var DersAtananHoca = from h in ctx.tblAkedimisyen_Al_Dersler where (h.Ders_Kod == DK) select h; foreach (var i in DersAtananHoca) { hocaID[1] = i.AkedimisyenID.ToString(); } int DAH = int.Parse(hocaID[1]); var HocaBilgi = from h in ctx.tblUsers where (h.Id == DAH) select h; foreach (var i in HocaBilgi) { hocaID[2] = i.Unvani + ". " + i.Ad + " " + i.Soyad; } string HB = hocaID[2]; Response.Write("<script> alert('Ders Daha Önce " + HB + " İsimli Hocaya Atanmıştır !'); </script>"); } else { tblAkedimisyen_Al_Dersler ekle = new tblAkedimisyen_Al_Dersler() { AkedimisyenID = int.Parse(id), Ders_Kod = DK }; ctx.tblAkedimisyen_Al_Dersler.Add(ekle); ctx.SaveChanges(); Response.Write("<script> alert('Ders Başarılı Bir Şekilde Kaydedildi'); </script>"); } } }