public void showEditUser(User user) { Content = new CreateUserViewModel(this,user); }
/// <summary> /// Zeigt die View an um eine Nutzergruppe zu erstellen /// </summary> public void showCreateUserGroup() { Content = new CreateUserGroupViewModel(this); }
/// <summary> /// Zeigt die View an um einen Nutzer zu erstellen /// </summary> public void showCreateUser() { Content = new CreateUserViewModel(this); }
/// <summary> /// Zeigt die die Nutzer-Nutzergruppen Verwaltung an. /// </summary> public void showGroupUserGroupRelation() { Content = new UserUserGroupRelationViewModel(this); }
/// <summary> /// Zeigt die View zum Erstellen einer neuen Component an /// </summary> /// <param name="selectedGroup">Die zugehörige Gruppe des Components</param> public void showNewComponentView(TaskComponentGroup selectedGroup, ComponentType componentType) { if (componentType == ComponentType.TaskComponentText) { Content = new WorkflowContentEditorNewTextComponentViewModel(this, selectedGroup); } else if (componentType == ComponentType.TaskComponentInteger) { Content = new WorkflowContentEditorNewIntegerComponentViewModel(this, selectedGroup); } else if (componentType == ComponentType.TaskComponentFloat) { Content = new WorkflowContentEditorNewFloatComponentViewModel(this, selectedGroup); } else if (componentType == ComponentType.TaskComponentDate) { Content = new WorkflowContentEditorNewDateComponentViewModel(this, selectedGroup); } }
/// <summary> /// Zeigt die View zum erstellen einer neuen FormGroup an /// </summary> /// <param name="selectedGroup">Die zuvor ausgewählte Gruppe</param> public void showNewGroupListView(TaskComponentGroup selectedGroup) { Content = new WorkflowContentEditorNewGroupViewModel(this, selectedGroup); }
/// <summary> /// Zeigt die Liste der FormGroups mit zugehörigen Components an /// </summary> /// <param name="selectedGroup">Die zuvor ausgewählte Gruppe</param> public void showGroupListView(TaskComponentGroup selectedGroup) { Content = new WorkflowContentEditorViewModel(this, WorkflowNavigation, selectedGroup); }