Exemple #1
0
 /// <summary>
 /// Used to convert member of old Configuration class to ConfigurationV2
 /// </summary>
 /// <param name="configOld1">old member of Configuration</param>
 public void CopyFromConfigurationOld1(Configuration configOld1)
 {
     TeamProjectCollection = configOld1.TeamProjectCollection;
     TeamProject           = configOld1.TeamProject;
     ChildItems.AddRange(configOld1.ChildItems);
     BacklogItems.AddRange(configOld1.BacklogItems);
     foreach (var state in configOld1.States)
     {
         States.Add(state.Clone() as ICustomState);
     }
     SortFieldName          = configOld1.SortFieldName;
     SortDirection          = configOld1.SortDirection;
     RowSummaryFieldName    = configOld1.RowSummaryFieldName;
     ColumnSummaryFieldName = configOld1.ColumnSummaryFieldName;
     LinkType = configOld1.LinkType;
     QueryId  = configOld1.QueryId;
     ReportId = configOld1.ReportId;
     ReportParameters.AddRange(configOld1.ReportParameters);
     IsAutoRefreshChecked = defaultIsAutoRefreshChecked;
     AutoRefreshDelay     = defaultAutoRefreshDelay;
 }