Пример #1
0
        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));
            }
        }
Пример #2
0
 public virtual void SetParameterUnit(IEditParameterPresenter presenter, IParameterDTO parameterDTO, Unit displayUnit)
 {
     presenter.AddCommand(_parameterTask.SetParameterUnit(ParameterFrom(parameterDTO), displayUnit));
 }
Пример #3
0
 public virtual void SetParameterValue(IEditParameterPresenter presenter, IParameterDTO parameterDTO, double valueInGuiUnit)
 {
     presenter.AddCommand(_parameterTask.SetParameterDisplayValue(ParameterFrom(parameterDTO), valueInGuiUnit));
 }
Пример #4
0
 public void SetParameterName(IEditParameterPresenter presenter, IParameterDTO parameterDTO, string name)
 {
     presenter.AddCommand(_parameterTask.SetParameterName(ParameterFrom(parameterDTO), name));
 }
Пример #5
0
 public void SetParameterValueDescription(IEditParameterPresenter presenter, IParameterDTO parameterDTO, string valueDescription)
 {
     presenter.AddCommand(_parameterTask.SetParameterValueDescription(ParameterFrom(parameterDTO), valueDescription));
 }
Пример #6
0
 public virtual void SetParameterPercentile(IEditParameterPresenter presenter, IParameterDTO parameterDTO, double percentileInPercent)
 {
     presenter.AddCommand(_parameterTask.SetParameterPercentile(ParameterFrom(parameterDTO), percentileInPercent / 100));
 }