//public RelayCommand GetOpenAddTeacher { get; set; } //public RelayCommand GetOpenEditTeacher { get; set; } //public RelayCommand GetOpenDeleteTeacher { get; set; } //public RelayCommand GetOpenSearchTeacher { get; set; } //public RelayCommand GetOpenAddStudent { get; set; } //public RelayCommand GetOpenEditStudent { get; set; } //public RelayCommand GetOpenDeleteStudent { get; set; } //public RelayCommand GetOpenSearchStudent { get; set; } //public RelayCommand GetOpenPrint { get; set; } public RootViewModel(IDialogService dialogService, INavigationDataService navigationService) { _dialogService = dialogService; _navigationService = navigationService; IsEnabledAddStudent = false; IsEnabledAddTeacher = false; IsEnabledEditStudent = false; IsEnabledEditTeacher = false; IsEnabledDeleteStudent = false; IsEnabledDeleteTeacher = false; IsEnabledImportStudent = false; IsEnabledImportTeacher = false; IsEnabledType = ""; _file = new OpenFileDialog(); _file.FileName = "Document"; _file.DefaultExt = ".xlsx"; _file.Filter = "All files (*.*)|*.*"; // _dataService = dataService; Messenger.Default.Register <NotificationMessage <DialogService> >(this, HandleMenuOption); //GetOpenAddTeacher = new RelayCommand(OpenAddTeacher); //GetOpenAddStudent = new RelayCommand(OpenAddStudent); //GetOpenEditTeacher = new RelayCommand(OpenEditTeacher); //GetOpenEditStudent = new RelayCommand(OpenEditStudent); //GetOpenDeleteTeacher = new RelayCommand(OpenDeleteTeacher); //GetOpenDeleteStudent = new RelayCommand(OpenDeleteStudent); //GetOpenSearchTeacher = new RelayCommand(OpenSearchTeacher); //GetOpenSearchStudent = new RelayCommand(OpenSearchStudent); // GetOpenPrint = new RelayCommand(OpenPrint); GetOpenStudent = new RelayCommand(OpenStudent); GetOpenTeacher = new RelayCommand(OpenTeacher); //HandleMenu(); }
//public MainMenuViewModel(string MenuOption){ // _menuChecked = MenuOption; //} public MainMenuViewModel(IDataService dataService, IDialogService dialogService, INavigationDataService navigationService) { _dialogService = dialogService; _navigationService = navigationService; _dataService = dataService; Messenger.Default.Register <NotificationMessage <DialogService> >(this, HandleMenuOption); ExecuteSave = new RelayCommand(Save); ExecuteReset = new RelayCommand(Reset); ExecuteRecord = new RelayCommand(LoadRecord); ExecuteResult = new RelayCommand(LoadResult); RefreshRecord = new RelayCommand(UpdateViewRecord); //HandleMenu(); }
public ImportMenuViewModel(IDialogService dialogService, INavigationDataService navigationService) { _dialogService = dialogService; _navigationService = navigationService; IsEnabledAdd = false; IsEnabledEdit = false; IsEnabledDelete = false; IsEnabledImport = false; IsEnabledMentorTeacher = false; Messenger.Default.Register <NotificationMessage <DialogService> >(this, HandleMenuOption); GetOpenCI = new RelayCommand(OpenCI); GetOpenTeachStep1 = new RelayCommand(OpenTeachStep1); GetOpenTeachStep2 = new RelayCommand(OpenTeachStep2); GetOpenprojectInstru = new RelayCommand(OpenprojectInstru); GetOpenCombo = new RelayCommand(OpenCombo); }
public MenuStep2ViewModel(IDataService dataService, IDialogService dialogService, INavigationDataService navigationService) { _dialogService = dialogService; _navigationService = navigationService; _dataService = dataService; Messenger.Default.Register <NotificationMessage <DialogService> >(this, HandleMenuOption); ExecuteSave = new RelayCommand(Save); ExecuteReset = new RelayCommand(Reset); ExecuteRecord = new RelayCommand(LoadRecord); ExecuteResult = new RelayCommand(LoadResult); RefreshRecord = new RelayCommand(UpdateViewRecord); ExecuteAddSchedule = new RelayCommand(AddTeachSchedule); TeachSchedule = new List <Avail>(); Mydays = new List <string>(); addDays(); setdefaults(); }
public MainViewModel(DialogService dialogService, NavigationDataService navigationService) { _dialogService = dialogService; _navigationService = navigationService; ////if (IsInDesignMode) ////{ //// // Code runs in Blend --> create design time data. ////} ////else ////{ //// // Code runs "for real" ////} GetOpenAdd = new RelayCommand(OpenAdd); GetOpenEdit = new RelayCommand(OpenEdit); GetOpenDelete = new RelayCommand(OpenDelete); GetOpenSearch = new RelayCommand(OpenSearch); GetOpenMatch = new RelayCommand(OpenMatch); }