Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method Update ( 
 | 
  IOParticipation importedobject, 
 | 
  String datasource 
 | 
) 
 | 
{ 
 | 
  Description: 'Update attributes for IOParticipation' 
 | 
  TextBody: 
 | 
  [* 
 | 
    //Update the input out object according to the given imported object 
 | 
    //the attribute speak for themselves 
 | 
    this.CalendarID( importedobject.CalendarID() ); 
 | 
    this.CalendarType( importedobject.CalendarType() ); 
 | 
    this.DataSource( importedobject.DataSource() ); 
 | 
    this.EventID( importedobject.EventID() ); 
 | 
    this.EventIsRecurring( importedobject.EventIsRecurring() ); 
 | 
    this.ExcelPath( importedobject.ExcelPath() ); 
 | 
    this.HasSpecificPeriod( importedobject.HasSpecificPeriod() ); 
 | 
    this.IsSoftDeleted( importedobject.IsSoftDeleted() ); 
 | 
    this.IsSubscription( importedobject.IsSubscription() ); 
 | 
    this.Mode( importedobject.Mode() ); 
 | 
    this.PeriodEndDate( importedobject.PeriodEndDate() ); 
 | 
    this.PeriodStartDate( importedobject.PeriodStartDate() ); 
 | 
    this.PeriodType( importedobject.PeriodType() ); 
 | 
    this.StartDate( importedobject.StartDate() ); 
 | 
     
 | 
    this.CustomUpdate( importedobject ); 
 | 
  *] 
 | 
} 
 |