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); }