public void EditTableFor(IEditParameterPresenter presenter, IParameterDTO parameterDTO) { using (var tablePresenter = _applicationController.Start <IEditTableParameterPresenter>()) { var parameter = ParameterFrom(parameterDTO); if (!tablePresenter.Edit(parameter)) { return; } presenter.AddCommand(_parameterTask.SetParameterFomula(parameter, tablePresenter.EditedFormula)); } }
public virtual void SetParameterUnit(IEditParameterPresenter presenter, IParameterDTO parameterDTO, Unit displayUnit) { presenter.AddCommand(_parameterTask.SetParameterUnit(ParameterFrom(parameterDTO), displayUnit)); }
public virtual void SetParameterValue(IEditParameterPresenter presenter, IParameterDTO parameterDTO, double valueInGuiUnit) { presenter.AddCommand(_parameterTask.SetParameterDisplayValue(ParameterFrom(parameterDTO), valueInGuiUnit)); }
public void SetParameterName(IEditParameterPresenter presenter, IParameterDTO parameterDTO, string name) { presenter.AddCommand(_parameterTask.SetParameterName(ParameterFrom(parameterDTO), name)); }
public void SetParameterValueDescription(IEditParameterPresenter presenter, IParameterDTO parameterDTO, string valueDescription) { presenter.AddCommand(_parameterTask.SetParameterValueDescription(ParameterFrom(parameterDTO), valueDescription)); }
public virtual void SetParameterPercentile(IEditParameterPresenter presenter, IParameterDTO parameterDTO, double percentileInPercent) { presenter.AddCommand(_parameterTask.SetParameterPercentile(ParameterFrom(parameterDTO), percentileInPercent / 100)); }