我有一个控制器,它根据我提供的 StudentID 在视图中显示 CourseID 列表。这是控制器动作:
public ActionResult ShowCourseId(int StudentId)
{
ViewData.Model = from c in course.vwCourse.Where(s => s.StudentID == StudentId)
group c by c.CourseID into g
select g.FirstOrDefault();
return View();
}
上述控制器可能会显示一个或多个 CourseID,具体取决于学生在他或她的购物车中可用的课程数量。现在,如果学生的购物车中没有可用的课程,我想显示所有课程。我可以在同一个控制器动作中实现这一点吗?还是我需要一个额外的控制器动作来显示所有课程?
提前致谢