public void Handle(AddAdvancedParameterToContainerEvent advancedParameterEvent)
 {
     if (!canHandle(advancedParameterEvent.DowncastTo <IAdvancedParameterEvent>()))
     {
         return;
     }
     _distributionPresenter.AddAdvancedParameter(advancedParameterEvent.AdvancedParameter);
 }
Esempio n. 2
0
        public void Handle(AddAdvancedParameterToContainerEvent eventToHandle)
        {
            var parameter = parameterFrom(eventToHandle);

            if (parameter == null)
            {
                return;
            }
            _constantParameterGroupsPresenter.RemoveParameter(parameter);
            _advancedParameterGroupsPresenter.AddParameter(parameter);
        }