// public JsonResult GetStudents() { var option = StuBO.GetActiveStudents().Where(c => c.ClassID == null). Select(d => new { id = d.StudentID, name = d.FullName, code = d.StudentCode }); return(Json(option, JsonRequestBehavior.AllowGet)); }
public ActionResult StudentList(int?ClassID) { List <Student> Students = null; if (ClassID == null) { Students = StuBO.GetActiveStudents().OrderByDescending(s => s.StudentID).ToList(); } else { Students = StuBO.GetStudentInClass(ClassID.Value).OrderByDescending(s => s.StudentID).ToList(); } var Classes = ClaBO.GetActiveClasses(); ViewBag.ClassID = SlFactory.MakeSelectList <Class>("ClassID", "ClassName"); ViewBag.SelectedID = ClassID; //new SelectList(Classes.OrderBy(c => c.ClassName), "ClassID", "ClassName", ClassID); return(View(Students)); }