public ProgrammeViewModel() { programmeCatalog = ProgrammeCatalogSingleton.Instance; Programmes = programmeCatalog.Programmes; //'''''''''''' programmeCatalogSingleton = ProgrammeCatalogSingleton.Instance; _createProgramCommand = new RelayCommand(AddProgram); DeleteProgramCommand = new RelayCommand(DeleteProgram); SelectedProgramme = new Programme(); // date picker }
public ProgrammeInfoViewModel() { connectStudentsAndProgrammes.LoadStudentsFromDB(); programmeCatalog = ProgrammeCatalogSingleton.Instance; studentCatalog = StudentCatalogSingleton.Instance; studentProgrammeSingleton = StudentProgrammeSingleton.Instance; _thisProgramme = new Programme(); _thisProgramme = StaticObjects.StaticSelectedProgramme; _students = new ObservableCollection <Student>(ThisProgramme.Students); OpenPopupCommand = new RelayCommand(OpenPopup); ClosePopupCommand = new RelayCommand(ClosePopup); AddStudentCommand = new RelayCommand(AddStudentToProgramme); SaveReportCommand = new RelayCommand(SaveReport); _selectedStudent = null; _listEnabled = true; _popupOpen = false; }