Client model for RegistrationInstance that includes all the fields that are available for GETs. Use this for GETs (use RegistrationInstanceEntity for POST/PUTs)
Inheritance: RegistrationInstanceEntity
Esempio n. 1
0
 /// <summary>
 /// Copies the base properties from a source RegistrationInstance object
 /// </summary>
 /// <param name="source">The source.</param>
 public void CopyPropertiesFrom(RegistrationInstance source)
 {
     this.Id        = source.Id;
     this.AccountId = source.AccountId;
     this.AdditionalConfirmationDetails = source.AdditionalConfirmationDetails;
     this.AdditionalReminderDetails     = source.AdditionalReminderDetails;
     this.ContactEmail         = source.ContactEmail;
     this.ContactPersonAliasId = source.ContactPersonAliasId;
     this.ContactPhone         = source.ContactPhone;
     this.Cost                              = source.Cost;
     this.Details                           = source.Details;
     this.EndDateTime                       = source.EndDateTime;
     this.ForeignGuid                       = source.ForeignGuid;
     this.ForeignKey                        = source.ForeignKey;
     this.IsActive                          = source.IsActive;
     this.MaxAttendees                      = source.MaxAttendees;
     this.MinimumInitialPayment             = source.MinimumInitialPayment;
     this.ModifiedAuditValuesAlreadyUpdated = source.ModifiedAuditValuesAlreadyUpdated;
     this.Name                              = source.Name;
     this.RegistrationInstructions          = source.RegistrationInstructions;
     this.RegistrationTemplateId            = source.RegistrationTemplateId;
     this.RegistrationWorkflowTypeId        = source.RegistrationWorkflowTypeId;
     this.ReminderSent                      = source.ReminderSent;
     this.SendReminderDateTime              = source.SendReminderDateTime;
     this.StartDateTime                     = source.StartDateTime;
     this.CreatedDateTime                   = source.CreatedDateTime;
     this.ModifiedDateTime                  = source.ModifiedDateTime;
     this.CreatedByPersonAliasId            = source.CreatedByPersonAliasId;
     this.ModifiedByPersonAliasId           = source.ModifiedByPersonAliasId;
     this.Guid                              = source.Guid;
     this.ForeignId                         = source.ForeignId;
 }
Esempio n. 2
0
 /// <summary>
 /// Copies the base properties from a source RegistrationInstance object
 /// </summary>
 /// <param name="source">The source.</param>
 public void CopyPropertiesFrom( RegistrationInstance source )
 {
     this.Id = source.Id;
     this.AccountId = source.AccountId;
     this.AdditionalConfirmationDetails = source.AdditionalConfirmationDetails;
     this.AdditionalReminderDetails = source.AdditionalReminderDetails;
     this.ContactEmail = source.ContactEmail;
     this.ContactPersonAliasId = source.ContactPersonAliasId;
     this.ContactPhone = source.ContactPhone;
     this.Cost = source.Cost;
     this.Details = source.Details;
     this.EndDateTime = source.EndDateTime;
     this.ForeignGuid = source.ForeignGuid;
     this.ForeignKey = source.ForeignKey;
     this.IsActive = source.IsActive;
     this.MaxAttendees = source.MaxAttendees;
     this.MinimumInitialPayment = source.MinimumInitialPayment;
     this.ModifiedAuditValuesAlreadyUpdated = source.ModifiedAuditValuesAlreadyUpdated;
     this.Name = source.Name;
     this.RegistrationTemplateId = source.RegistrationTemplateId;
     this.RegistrationWorkflowTypeId = source.RegistrationWorkflowTypeId;
     this.ReminderSent = source.ReminderSent;
     this.SendReminderDateTime = source.SendReminderDateTime;
     this.StartDateTime = source.StartDateTime;
     this.CreatedDateTime = source.CreatedDateTime;
     this.ModifiedDateTime = source.ModifiedDateTime;
     this.CreatedByPersonAliasId = source.CreatedByPersonAliasId;
     this.ModifiedByPersonAliasId = source.ModifiedByPersonAliasId;
     this.Guid = source.Guid;
     this.ForeignId = source.ForeignId;
 }
Esempio n. 3
0
 /// <summary>
 /// Copies the base properties from a source RegistrationInstance object
 /// </summary>
 /// <param name="source">The source.</param>
 public void CopyPropertiesFrom( RegistrationInstance source )
 {
     this.Id = source.Id;
     this.AccountId = source.AccountId;
     this.AdditionalConfirmationDetails = source.AdditionalConfirmationDetails;
     this.AdditionalReminderDetails = source.AdditionalReminderDetails;
     this.ContactEmail = source.ContactEmail;
     this.ContactPersonAliasId = source.ContactPersonAliasId;
     this.ContactPhone = source.ContactPhone;
     this.Details = source.Details;
     this.EndDateTime = source.EndDateTime;
     this.IsActive = source.IsActive;
     this.MaxAttendees = source.MaxAttendees;
     this.Name = source.Name;
     this.RegistrationTemplateId = source.RegistrationTemplateId;
     this.ReminderSent = source.ReminderSent;
     this.SendReminderDateTime = source.SendReminderDateTime;
     this.StartDateTime = source.StartDateTime;
     this.Guid = source.Guid;
     this.ForeignId = source.ForeignId;
 }