public void showSubjectDetail(List <ScheduleModel> items) { this.Dispatcher.Invoke(() => { icSubjectDetail.ItemsSource = SubjectDetailContext.FromSchedules(items, GoToDetailKehadiranMatakuliah); }); }
public static List <SubjectDetailContext> FromSchedules(List <ScheduleModel> schedules, Action <ScheduleModel> goToDetailKehadiranMatakuliah) { var list = new List <SubjectDetailContext>(); foreach (var summary in schedules) { var context = new SubjectDetailContext { Schedule = summary, _command = new SubjectDetailCommand(goToDetailKehadiranMatakuliah) }; list.Add(context); } return(list); }