public IActionResult Index() { ViewBag.ItemList = "Student List Page"; StudentHandler iHandler = new StudentHandler(); ModelState.Clear(); return(View(iHandler.GetStudentList())); }
public List <StudentModel> GetStudentList(int id) { List <StudentModel> studentlist = new List <StudentModel>(); if (id > 0) { StudentHandler gHandler = new StudentHandler(); studentlist = gHandler.GetStudentList().ToList().Where(x => x.Classes.ClassID == id).ToList(); ViewBag.ListOfStudents = studentlist; } studentlist.Insert(0, new StudentModel() { StudentID = 0, StudentFullName = "Select" }); return(studentlist); }
public ActionResult Edit(int id) { StudentHandler iHandler = new StudentHandler(); StudentModel studentItem = iHandler.GetStudentList().Find(itemmmodel => itemmmodel.StudentID == id); ClassHandler gHandler = new ClassHandler(); List <ClassModel> classlist = new List <ClassModel>(); classlist = gHandler.GetClassList().ToList(); classlist.Insert(studentItem.Classes.ClassID, new ClassModel() { ClassID = 0, ClassName = "Select" }); ViewBag.ListOfClasses = classlist; return(View(studentItem)); }