private void AddCondition() { try { RootCondition = new ConditionViewModel( new StateMachineCondition(), _owner, ApplicationContainer.Container.Resolve <ConditionEditServiceManager>(), _messageBoxService); } catch (Exception ex) { _messageBoxService.Show(ex); } }
private void AddCondition() { try { if (!CanAddCondition) { return; } var model = new StateMachineCondition() { ConditionType = ConditionType.Input }; var condition = new ConditionViewModel(model, _owner, _serviceManager, _messageBoxService); Conditions.Add(condition); } catch (Exception ex) { _messageBoxService.Show(ex); } }