private void ShowSettingsView(object obj) { var settingsViewModel = ViewModelFactory.Instance.GetSettingsViewModel(); MessengerService.ShowViewAsChildDialog <ISettingsViewModel, IMainViewModel>( settingsViewModel); }
private void SelectProject(object obj) { var selectProjectViewModel = ViewModelFactory.Instance.GetSelectProjectViewModel(); MessengerService.ShowViewAsChildDialog <ISelectProjectViewModel, IMainViewModel>( selectProjectViewModel); if (selectProjectViewModel.Project == null) { return; } Project = selectProjectViewModel.Project; }
private void CreateNewProject(object obj) { if (!AgileTeamCoreFactory.PermissionResolver.CanCreateNewProject(LoginManager.Instance.CurrentUser)) { return; } var newProjectViewModel = ViewModelFactory.Instance.GetCreateNewProjectViewModel(); MessengerService.ShowViewAsChildDialog <ICreateNewProjectViewModel, IMainViewModel>( newProjectViewModel); if (newProjectViewModel.Project == null) { return; } Project = newProjectViewModel.Project; }