private GroupingItem groupingItemFromLabel(GroupingItemDTO groupingLabelDTO) { var groupingItem = groupingLabelDTO.ToGroupingItem(); groupingItem.Symbol = _binSizeGroupingDTO.Symbol; return(groupingItem); }
public void Edit(IGroupingDefinition groupingDefinition) { _groupingDefinition = groupingDefinition.DowncastTo <NumberOfBinsGroupingDefinition>(); _binSizeGroupingDTO.NumberOfBins = _groupingDefinition.NumberOfBins; _binSizeGroupingDTO.StartColor = _groupingDefinition.StartColor; _binSizeGroupingDTO.EndColor = _groupingDefinition.EndColor; _binSizeGroupingDTO.NamingPattern = _groupingDefinition.NamingPattern; _binSizeGroupingDTO.Strategy = _groupingDefinition.Strategy; foreach (var groupingItem in _groupingDefinition.Items) { var label = new GroupingItemDTO(); label.UpdateFrom(groupingItem); _binSizeGroupingDTO.Labels.Add(label); } _binSizeGroupingDTO.Symbol = _binSizeGroupingDTO.Labels.First().Symbol; bindToView(); }
public SimulationComparisonSelectionDTO() { GroupingItem = new GroupingItemDTO(); AllSimulations = new List <PopulationSimulationSelectionDTO>(); GroupingItem.Label = PKSimConstants.UI.ReferenceSimulation; }