public MainWindowViewModel() { // Добавить доступные страницы и установить команды PageViewModels.Add(new SignInPageViewModel()); // 0 Вход PageViewModels.Add(new SignOnPageViewModel()); // 1 Регистрация PageViewModels.Add(new UserMainPageViewModel()); // 2 Пользователь PageViewModels.Add(new TaskDecisionPageViewModel()); // 3 Решение заданий PageViewModels.Add(new SendComplaintPageViewModel()); // 4 Отправка жалобы PageViewModels.Add(new TableOfContentsPageViewModel()); // 5 Оглавление PageViewModels.Add(new EditTaskPageViewModel()); // 6 Изменение задания PageViewModels.Add(new EditThemePageViewModel()); // 7 Изменение теории PageViewModels.Add(new TheoryPageViewModel()); // 8 Теория главы PageViewModels.Add(new TableOfComplaintsPageViewModel()); // 9 Список жалоб PageViewModels.Add(new TableOfTasksPageViewModel()); // 10 Список заданий PageViewModels.Add(new RefreshPasswordViewModel()); // 11 Обновление пароля PageViewModels.Add(new ConfirmEmailViewModel()); // 12 Подтверждение емаила // Загрузка первой страницы CurrentPageViewModel = PageViewModels[0]; // Установка команд Mediator.Append("LoadSignOnPage", LoadSignOnPage); Mediator.Append("LoadSignInPage", LoadSignInPage); Mediator.Append("LoadUserMainPage", LoadUserMainPage); Mediator.Append("LoadTaskDecisionPage", LoadTaskDecisionPage); Mediator.Append("LoadSendComplaintPage", LoadSendComplaintPage); Mediator.Append("LoadTableOfContentsPage", LoadTableOfContentsPage); Mediator.Append("LoadEditTaskPage", LoadEditTaskPage); Mediator.Append("LoadEditThemePage", LoadEditThemePage); Mediator.Append("LoadTheoryPage", LoadTheoryPage); Mediator.Append("LoadTableOfCompliantsPage", LoadTableOfComplaintsPage); Mediator.Append("LoadTableOfTasksPage", LoadTableOfTasksPage); Mediator.Append("LoadRefreshPasswordPage", LoadRefreshPasswordPage); Mediator.Append("LoadConfirmEmailPage", LoadConfirmEmailPage); }
public MainWindowViewModel() { // Добавить доступные страницы и установить команды PageViewModels.Add(new SignInVM()); // 0 Вход PageViewModels.Add(new SignOnVM()); // 1 Регистрация // Загрузка первой страницы CurrentPageViewModel = PageViewModels[0]; // Установка команд Mediator.Append("LoadSignOnPage", LoadSignOnPage); Mediator.Append("LoadSignInPage", LoadSignInPage); }
public MainWindowViewModel() { // Загрузка первой страницы CurrentPageViewModel = new CompaniesListViewModel(); // Установка команд Mediator.Append("LoadCompaniesListPage", CompaniesList); Mediator.Append("LoadUsersPage", UsersList); Mediator.Append("LoadCompanyUsersPage", CompanyUsers); Mediator.Append("LoadEditUserPage", EditUser); Mediator.Append("LoadAddUserPage", AddUser); Mediator.Append("LoadEditCompanyPage", EditCompany); Mediator.Append("LoadAddCompanyPage", AddCompany); }