public void UpdateScopeCondition(ClientAUAdminScope scope, ClientConditionItem condition) { CheckIDProvided(scope); this.Facade.UpdateScopeCondition((AUAdminScope)scope.ToSchemaObject(), new MCS.Library.SOA.DataObjects.Security.Conditions.SCCondition() { Condition = condition.Condition, Description = condition.Description, OwnerID = condition.OwnerID, SortID = condition.SortID, Status = (SchemaObjectStatus)condition.Status, Type = condition.Type, VersionEndTime = condition.VersionEndTime, VersionStartTime = condition.VersionStartTime }); }
public void UpdateScopeCondition(ClientAUAdminScope scope, Schemas.Client.ClientConditionItem condition) { this.Invoke("UpdateScopeCondition", new object[] { scope, condition }); }
public void RemoveObjectFromScope(ClientAUAdminScopeItem item, ClientAUAdminScope scope) { this.Invoke("RemoveObjectFromScope", new object[] { item, scope }); }
public void AddObjectToScope(ClientAUAdminScopeItem item, ClientAUAdminScope scope) { this.Invoke("AddObjectToScope", new object[] { item, scope }); }
public void AddAdminUnitWithMembers(ClientAdminUnit unit, ClientAdminUnit parent, ClientAURole[] roles, ClientAUAdminScope[] scopes) { this.Invoke("AddAdminUnitWithMembers", new object[] { unit, parent, roles, scopes }); }
public void RemoveObjectFromScope(ClientAUAdminScopeItem item, ClientAUAdminScope scope) { CheckIDProvided(item); CheckIDProvided(scope); this.Facade.RemoveObjectFromScope((AUAdminScopeItem)item.ToSchemaObject(), (AUAdminScope)scope.ToSchemaObject()); }
public void AddAdminUnitWithMembers(ClientAdminUnit unit, ClientAdminUnit parent, ClientAURole[] roles, ClientAUAdminScope[] scopes) { roles.NullCheck("roles"); scopes.NullCheck("scopes"); CheckIDProvided(unit); AURole[] auRoles = new AURole[roles.Length]; for (int i = roles.Length - 1; i >= 0; i--) auRoles[i] = (AURole)roles[i].ToSchemaObject(); AUAdminScope[] auScopes = new AUAdminScope[scopes.Length]; for (int i = scopes.Length - 1; i >= 0; i--) auScopes[i] = (AUAdminScope)scopes[i].ToSchemaObject(); EnsureID(unit); AdminUnit auParent = parent != null ? (AdminUnit)parent.ToSchemaObject(true) : null; this.Facade.AddAdminUnitWithMembers((AdminUnit)unit.ToSchemaObject(false), auParent, auRoles, auScopes); }