public void Edit(IAdvancedParameter advancedParameter) { _advancedParameter = advancedParameter; _advancedParameterDTO = _advancedParameterDTOMapper.MapFrom(_advancedParameter); _distributionParameterPresenter.Edit(_advancedParameterDTO.Parameters); _view.BindTo(_advancedParameterDTO); }
protected override void Context() { base.Context(); _normalDTO = new AdvancedParameterDTO(); _unknowParameter = new AdvancedParameterDTO { DistributionType = DistributionTypes.Unknown }; }
public IEnumerable <DistributionType> AllDistributions(AdvancedParameterDTO advancedParameterDTO) { var allDistributions = DistributionTypes.All().ToList(); if (advancedParameterDTO.DistributionType != DistributionTypes.Unknown) { allDistributions.Remove(DistributionTypes.Unknown); } return(allDistributions); }
public void BindTo(AdvancedParameterDTO advancedParameterDTO) { _screenBinder.BindToSource(advancedParameterDTO); layoutGroupDistributionType.Text = advancedParameterDTO.ParameterFullDisplayName; }