Exemplo n.º 1
0
 private void mapIntervalGroupingToModel(SnapshotGroupingDefinition snapshot, IntervalGroupingDefinition groupingDefinition)
 {
     groupingDefinition.Dimension   = _dimensionRepository.DimensionByName(snapshot.Dimension);
     groupingDefinition.DisplayUnit = groupingDefinition.Dimension.UnitOrDefault(ModelValueFor(snapshot.Unit));
     groupingDefinition.AddItems(snapshot.Items);
 }
Exemplo n.º 2
0
 private void mapIntervalGroupingToSnapshot(SnapshotGroupingDefinition snapshot, IntervalGroupingDefinition groupingDefinition)
 {
     snapshot.Dimension = groupingDefinition.Dimension?.Name;
     snapshot.Unit      = groupingDefinition.DisplayUnit?.Name;
     snapshot.Items     = groupingDefinition.Items.ToArray();
 }