public MainWindow() { InitializeComponent(); lessonTimeViewModel = new LessonTimeViewModel(database); studyGroupViewModel = new StudyGroupViewModel(database); lessonViewModel = new LessonViewModel(database); classroomViewModel = new ClassroomViewModel(database); teacherViewModel = new TeacherViewModel(database); scheduleViewModel = new ScheduleViewModel(database); changeViewModel = new ChangeViewModel(database); lvSchedule.DataContext = scheduleViewModel; cbsLessonTime.DataContext = lessonTimeViewModel; cbsStudyGroup.DataContext = studyGroupViewModel; cbsLesson.DataContext = lessonViewModel; cbsClassroom.DataContext = classroomViewModel; cbsTeacher.DataContext = teacherViewModel; lvChanges.DataContext = changeViewModel; cbcLessonTime.DataContext = lessonTimeViewModel; cbcStudyGroup.DataContext = studyGroupViewModel; cbcLesson.DataContext = lessonViewModel; cbcClassroom.DataContext = classroomViewModel; cbcTeacher.DataContext = teacherViewModel; SettingsDescriptions(); }
/// <summary> /// Данные по экстрасенсу - история догадок. /// </summary> /// <param name="id"></param> /// <returns></returns> public SensitiveViewModel Get(string id) { var vm = new SensitiveViewModel { Hash = id }; var sensitive = sensitiveService.GetSensitive(id); if (sensitive != null) { vm.Answers = sensitive.AnswerItems; } return(vm); }