Simple Client Model for Communication
コード例 #1
0
ファイル: Communication.cs プロジェクト: NewSpring/Rock
 /// <summary>
 /// Copies the base properties from a source Communication object
 /// </summary>
 /// <param name="source">The source.</param>
 public void CopyPropertiesFrom( Communication source )
 {
     this.Id = source.Id;
     this.AdditionalMergeFieldsJson = source.AdditionalMergeFieldsJson;
     this.EnabledLavaCommands = source.EnabledLavaCommands;
     this.ForeignGuid = source.ForeignGuid;
     this.ForeignKey = source.ForeignKey;
     this.FutureSendDateTime = source.FutureSendDateTime;
     this.IsBulkCommunication = source.IsBulkCommunication;
     this.MediumDataJson = source.MediumDataJson;
     this.MediumEntityTypeId = source.MediumEntityTypeId;
     this.ModifiedAuditValuesAlreadyUpdated = source.ModifiedAuditValuesAlreadyUpdated;
     this.ReviewedDateTime = source.ReviewedDateTime;
     this.ReviewerNote = source.ReviewerNote;
     this.ReviewerPersonAliasId = source.ReviewerPersonAliasId;
     this.SenderPersonAliasId = source.SenderPersonAliasId;
     this.Status = source.Status;
     this.Subject = source.Subject;
     this.CreatedDateTime = source.CreatedDateTime;
     this.ModifiedDateTime = source.ModifiedDateTime;
     this.CreatedByPersonAliasId = source.CreatedByPersonAliasId;
     this.ModifiedByPersonAliasId = source.ModifiedByPersonAliasId;
     this.Guid = source.Guid;
     this.ForeignId = source.ForeignId;
 }