public ActionResult TeacherEditForIdari(int OgretmenId) { HttpCookie myCookie = new HttpCookie("LoginCookie"); myCookie = Request.Cookies["LoginCookie"]; Int64 tcno = Convert.ToInt64(myCookie.Value.Split('=')[1].ToString()); School sch = SchoolManager.GetSchoolByTCNo(tcno); List <School> schList = new List <School>(); schList.Add(sch); var list = new SelectList(schList, "SchoolId", "Ad"); ViewBag.SchoolList = list; if (myCookie != null) { ViewBag.School = sch.Ad; ViewBag.SchoolId = sch.SchoolId; } var items = new List <UnvanHelper>(); ResourceManager rm = new ResourceManager("SinavGorevlendirme.Resources.Genel", typeof(TeacherController).Assembly); Teacher tch = TeacherManager.GetTeacher(OgretmenId); User usr = UserManager.GetUserByTeacherId(OgretmenId); var Kidemler = new SelectList(new[] { new{ Text = "1", Value = "1" }, new{ Text = "2", Value = "2" }, new{ Text = "3", Value = "3" }, }, "Text", "Value", tch.Kidem); ViewBag.Kidemler = Kidemler; foreach (var unv in Enum.GetValues(typeof(EnumUnvan))) { items.Add(new UnvanHelper((int)unv, rm.GetString(unv.ToString()))); } var unvanList = new SelectList(items, "UnvanId", "Unvan", tch.Unvan); ViewBag.UnvanList = unvanList; //School sch = SchoolManager.GetSchoolByTCNo(usr.TCKimlik); TeacherWrapperModel model = new TeacherWrapperModel(usr, tch, sch); return(View(model)); }
public ActionResult TeacherEdit(int OgretmenId) { List <School> schList = SchoolManager.GetSchools(); var list = new SelectList(schList, "SchoolId", "Ad"); ViewBag.SchoolList = list; var items = new List <UnvanHelper>(); ResourceManager rm = new ResourceManager("SinavGorevlendirme.Resources.Genel", typeof(TeacherController).Assembly); Teacher tch = TeacherManager.GetTeacher(OgretmenId); User usr = UserManager.GetUserByTeacherId(OgretmenId); var Kidemler = new SelectList(new[] { new{ Text = "1", Value = "1" }, new{ Text = "2", Value = "2" }, new{ Text = "3", Value = "3" }, }, "Text", "Value", tch.Kidem); ViewBag.Kidemler = Kidemler; foreach (var unv in Enum.GetValues(typeof(EnumUnvan))) { items.Add(new UnvanHelper((int)unv, rm.GetString(unv.ToString()))); } var unvanList = new SelectList(items, "UnvanId", "Unvan", tch.Unvan); ViewBag.UnvanList = unvanList; //School sch = SchoolManager.GetSchoolByTCNo(usr.TCKimlik); TeacherWrapperModel model = new TeacherWrapperModel(usr, tch, new School()); return(View(model)); }