protected virtual void UpdateView() { var allFields = _populationAnalysis.All(_fieldTypes, withDerived: true) .Select(_fieldDTOMapper.MapFrom).ToList(); View.BindTo(allFields); updateGroupingEnable(SelectedField()); updateSelectedFieldWithCurrent(); }
private void convertPKAnalysisField(PopulationAnalysis populationAnalysis) { populationAnalysis?.All <PopulationAnalysisPKParameterField>().Each(pkField => { pkField.PKParameter = _converter730To90.ConvertPKParameterName(pkField.PKParameter); }); }
private void updateUsedField(PopulationAnalysis populationAnalysis, PopulationSimulation populationSimulation) { if (populationAnalysis == null) { return; } foreach (var quantityField in populationAnalysis.All <IQuantityField>().Where(field => !populationHasOutputFor(populationSimulation, field.QuantityPath)).ToList()) { removeFieldsFromAnalysis(quantityField, populationAnalysis); } }