public static ClientConditionItem[] ToClientObjectsArray(this SCConditionCollection pcObjects) { pcObjects.NullCheck("pcObjects"); ClientConditionItem[] result = new ClientConditionItem[pcObjects.Count]; int i = 0; foreach (SCCondition pcObj in pcObjects) { result[i++] = pcObj.ToClientObject(); } return(result); }
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 static ClientConditionItem ToClientObject(this SCCondition pcCondition) { pcCondition.NullCheck("pcCondition"); ClientConditionItem result = new ClientConditionItem() { Condition = pcCondition.Condition, Description = pcCondition.Description, OwnerID = pcCondition.OwnerID, SortID = pcCondition.SortID, Type = pcCondition.Type, Status = (ClientSchemaObjectStatus)pcCondition.Status, VersionEndTime = pcCondition.VersionEndTime, VersionStartTime = pcCondition.VersionStartTime }; return(result); }