예제 #1
0
 public static Data.TrailsItemTrackSelectionInfo SelInfoUnion(IList<TrailResultMarked> atrm)
 {
     Data.TrailsItemTrackSelectionInfo result = new Data.TrailsItemTrackSelectionInfo();
     foreach (TrailResultMarked trm in atrm)
     {
         result.Union(trm.selInfo);
         result.Activity = trm.trailResult.Activity; //TODO: verfify only one activity
     }
     return result;
 }
예제 #2
0
 public static Data.TrailsItemTrackSelectionInfo SelInfoUnion(IList <TrailResultMarked> atrm)
 {
     Data.TrailsItemTrackSelectionInfo result = new Data.TrailsItemTrackSelectionInfo();
     foreach (TrailResultMarked trm in atrm)
     {
         result.Union(trm.selInfo);
         result.Activity = trm.trailResult.Activity; //TODO: verfify only one activity
         if (result.Activity == null)
         {
             result.Activity = trm.selInfo.Activity;
         }
     }
     return(result);
 }