Just make another model with all necessery parameters. You want single course and list of courses? Declare appropriate model
public class SingleCourseModel
{
...
public Course CurrentCourse{get;set;}
public IEnumerable<Course> SimilarCourses{get;set;} // or whatever you need
...
}
or
public class SingleCourseModel
{
...
public long CurrentCourseId {get;set;}
public IEnumerable<Course> SimilarCourses{get;set;}
public Course CurrentCourse
{
get
{
return SimilarCourses.FirstOrDefault(c => c.CourseId == CurrentCourseId);
}
}
...
}
DenisM
Member
124 Points
45 Posts
Re: enumerable or not enumerable
Apr 27, 2012 08:00 AM|LINK
Just make another model with all necessery parameters. You want single course and list of courses? Declare appropriate model
public class SingleCourseModel { ... public Course CurrentCourse{get;set;} public IEnumerable<Course> SimilarCourses{get;set;} // or whatever you need ... }or
public class SingleCourseModel { ... public long CurrentCourseId {get;set;} public IEnumerable<Course> SimilarCourses{get;set;} public Course CurrentCourse { get { return SimilarCourses.FirstOrDefault(c => c.CourseId == CurrentCourseId); } } ... }