public ActionResult SinavListeForIdari() { HttpCookie myCookie = new HttpCookie("LoginCookie"); myCookie = Request.Cookies["LoginCookie"]; Int64 tcno = Convert.ToInt64(myCookie.Value.Split('=')[1].ToString()); School sch = SchoolManager.GetSchoolByTCNo(tcno); ViewBag.SchoolId = sch.SchoolId; var oturumlar = new List<SinavOturum>(); oturumlar = SinavManager.SinavListe((int)SG_DAL.Enums.EnumSinavDurum.OnaylanmisSinav); var sinavlist = new SinavListeWrapperModel(new List<Sinav>(), oturumlar, SettingManager.GetSettings(), new List<SinavOturum>(), new List<SinavOturum>()); return View(sinavlist); }
// // GET: /Home/ public ActionResult Index() { var items = new List<SinavDurumHelper>(); ResourceManager rm = new ResourceManager("SinavGorevlendirme.Resources.Genel", typeof(SinavController).Assembly); foreach (var enmDurum in Enum.GetValues(typeof(EnumSinavDurum))) { items.Add(new SinavDurumHelper((int)enmDurum, rm.GetString(enmDurum.ToString()), "")); } List<SinavOturum> basvuru = new List<SinavOturum>(); List<SinavOturum> gorevli = new List<SinavOturum>(); if (User.Identity.IsAuthenticated) { if (((FormsIdentity)User.Identity).Ticket.UserData == "ogretmen") { HttpCookie myCookie = new HttpCookie("LoginCookie"); myCookie = Request.Cookies["LoginCookie"]; Int64 tcno = Convert.ToInt64(myCookie.Value.Split('=')[1].ToString()); Teacher tcm = TeacherManager.GetTeacherByTCNo(tcno); if (tcm.GenelBasvuru) { ViewBag.isaretli = "checked"; } else { ViewBag.isaretli = string.Empty; } basvuru = SinavManager.GetOgretmenBasvurulari(tcm.TeacherId); gorevli = SinavManager.GetGorevliSinavlari(tcm.TeacherId); } } var oturumlar = new List<SinavOturum>(); oturumlar = SinavManager.GeyYayindaSinavListe((int)SG_DAL.Enums.EnumSinavDurum.OnaylanmisSinav); var ayar = SettingManager.GetSettings(); var sinavlist = new SinavListeWrapperModel(new List<Sinav>(), oturumlar, ayar, basvuru, gorevli); return View(sinavlist); }
public ActionResult SinavListe() { var items = new List<SinavDurumHelper>(); ResourceManager rm = new ResourceManager("SinavGorevlendirme.Resources.Genel", typeof(SinavController).Assembly); foreach (var enmDurum in Enum.GetValues(typeof(EnumSinavDurum))) { items.Add(new SinavDurumHelper((int)enmDurum, rm.GetString(enmDurum.ToString()), "")); } //HttpCookie myCookie = new HttpCookie("LoginCookie"); //myCookie = Request.Cookies["LoginCookie"]; //Int64 tcno = Convert.ToInt64(myCookie.Value.Split('=')[1].ToString()); //Teacher tck = TeacherManager.GetTeacherByTCNo(tcno); if (RouteData.Values["DurumId"] != null) { var durumlar = new SelectList(items, "SinavDurumId", "Durum", RouteData.Values["DurumId"].ToString()); ViewBag.SinavDurumalar = durumlar; var oturumlar = new List<SinavOturum>(); oturumlar = SinavManager.SinavListe(Convert.ToInt32(RouteData.Values["DurumId"].ToString())); var sinavlist = new SinavListeWrapperModel(new List<Sinav>(), oturumlar, SettingManager.GetSettings(), new List<SinavOturum>(), new List<SinavOturum>()); return View(sinavlist); } else { var durumlar = new SelectList(items, "SinavDurumId", "Durum"); ViewBag.SinavDurumalar = durumlar; var oturumlar = new List<SinavOturum>(); oturumlar = SinavManager.SinavListe(); var sinavlist = new SinavListeWrapperModel(new List<Sinav>(), oturumlar, SettingManager.GetSettings(), new List<SinavOturum>(), new List<SinavOturum>()); return View(sinavlist); } }