В MVC 3 я хочу отобразить данные из двух моделей, а именно. Студент и зачисление в единый вид.
Модель студента
public class Student
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int student_id { get; set; }
public string student_name { get; set; }
public string father { get; set; }
}
Модель регистрации
public class Enrollment
{
[Key]
public int enrollment_id { get; set; }
public string rollno { get; set; }
public int student_id { get; set; }
public string registration_no { get; set; }
public date registration_date { get; set; }
}
Моя ViewModel выглядит так
public class StudentEnrollmentViewModel
{
public Student_Info Student_Info { get; set; }
public Enrollment_Info Enrollment_Info { get; set; }
[Key]
public int ID { get; set; }
}
Как извлечь данные из двух моделей и назначить их для модели представления, чтобы я мог отобразить ее в виде? Я использую Шаблон проектирования репозитория.