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));
        }