/// <summary> /// Copies the base properties from a source InteractionChannel object /// </summary> /// <param name="source">The source.</param> public void CopyPropertiesFrom(InteractionChannel source) { this.Id = source.Id; this.ChannelData = source.ChannelData; this.ChannelDetailTemplate = source.ChannelDetailTemplate; this.ChannelEntityId = source.ChannelEntityId; this.ChannelListTemplate = source.ChannelListTemplate; this.ChannelTypeMediumValueId = source.ChannelTypeMediumValueId; this.ComponentCacheDuration = source.ComponentCacheDuration; this.ComponentDetailTemplate = source.ComponentDetailTemplate; this.ComponentEntityTypeId = source.ComponentEntityTypeId; this.ComponentListTemplate = source.ComponentListTemplate; this.ForeignGuid = source.ForeignGuid; this.ForeignKey = source.ForeignKey; this.InteractionDetailTemplate = source.InteractionDetailTemplate; this.InteractionEntityTypeId = source.InteractionEntityTypeId; this.InteractionListTemplate = source.InteractionListTemplate; this.IsActive = source.IsActive; this.ModifiedAuditValuesAlreadyUpdated = source.ModifiedAuditValuesAlreadyUpdated; this.Name = source.Name; this.RetentionDuration = source.RetentionDuration; this.SessionDetailTemplate = source.SessionDetailTemplate; this.SessionListTemplate = source.SessionListTemplate; this.UsesSession = source.UsesSession; this.CreatedDateTime = source.CreatedDateTime; this.ModifiedDateTime = source.ModifiedDateTime; this.CreatedByPersonAliasId = source.CreatedByPersonAliasId; this.ModifiedByPersonAliasId = source.ModifiedByPersonAliasId; this.Guid = source.Guid; this.ForeignId = source.ForeignId; }
/// <summary> /// Copies the base properties from a source InteractionChannel object /// </summary> /// <param name="source">The source.</param> public void CopyPropertiesFrom( InteractionChannel source ) { this.Id = source.Id; this.ChannelData = source.ChannelData; this.ChannelEntityId = source.ChannelEntityId; this.ChannelTypeMediumValueId = source.ChannelTypeMediumValueId; this.ComponentEntityTypeId = source.ComponentEntityTypeId; this.ForeignGuid = source.ForeignGuid; this.ForeignKey = source.ForeignKey; this.InteractionEntityTypeId = source.InteractionEntityTypeId; this.ModifiedAuditValuesAlreadyUpdated = source.ModifiedAuditValuesAlreadyUpdated; this.Name = source.Name; this.RetentionDuration = source.RetentionDuration; this.CreatedDateTime = source.CreatedDateTime; this.ModifiedDateTime = source.ModifiedDateTime; this.CreatedByPersonAliasId = source.CreatedByPersonAliasId; this.ModifiedByPersonAliasId = source.ModifiedByPersonAliasId; this.Guid = source.Guid; this.ForeignId = source.ForeignId; }