protected virtual void OnAimTemplateTreeNodeValueSelected(object sender, StandardCodedTermsSelectedEventArgs e) { if (AimTemplateTreeNodeValueSelected != null) { AimTemplateTreeNodeValueSelected(sender, e); } }
private void OnAimTemplateTreeNodeValueSelected(object sender, StandardCodedTermsSelectedEventArgs e) { var node = sender as AimTemplateTreeNode; if (node != null) { if (AimTemplateTreeNodeValueSelected != null) { AimTemplateTreeNodeValueSelected(this, new StandardCodedTermsSelectedEventArgs(e.AddedSelectedTerms, e.RemovedSelectedTerms)); } foreach (IStandardCodedTerm allowedTerm in e.AddedSelectedTerms) { if (allowedTerm != null) { if (!String.IsNullOrEmpty(allowedTerm.NextId)) { SkipTo(node.NodeId, allowedTerm.NextId); } if (allowedTerm.NoMoreQuestions) { SkipToEnd(node.NodeId); } } } foreach (IStandardCodedTerm allowedTerm in e.RemovedSelectedTerms) { if (allowedTerm != null) { if (!String.IsNullOrEmpty(allowedTerm.NextId)) { UnskipTo(node.NodeId, allowedTerm.NextId); } if (allowedTerm.NoMoreQuestions) { UnskipToEnd(node.NodeId); } } } } }
protected override void OnAimTemplateTreeNodeValueSelected(object sender, StandardCodedTermsSelectedEventArgs e) { base.OnAimTemplateTreeNodeValueSelected(this, e); }
protected virtual void OnAimTemplateTreeNodeValueSelected(object sender, StandardCodedTermsSelectedEventArgs e) { if (AimTemplateTreeNodeValueSelected != null) AimTemplateTreeNodeValueSelected(sender, e); }
private void OnAimTemplateTreeNodeValueSelected(object sender, StandardCodedTermsSelectedEventArgs e) { var node = sender as AimTemplateTreeNode; if (node != null) { if (AimTemplateTreeNodeValueSelected != null) AimTemplateTreeNodeValueSelected(this, new StandardCodedTermsSelectedEventArgs(e.AddedSelectedTerms, e.RemovedSelectedTerms)); foreach (IStandardCodedTerm allowedTerm in e.AddedSelectedTerms) { if (allowedTerm != null) { if (!String.IsNullOrEmpty(allowedTerm.NextId)) SkipTo(node.NodeId, allowedTerm.NextId); if (allowedTerm.NoMoreQuestions) SkipToEnd(node.NodeId); } } foreach (IStandardCodedTerm allowedTerm in e.RemovedSelectedTerms) { if (allowedTerm != null) { if (!String.IsNullOrEmpty(allowedTerm.NextId)) UnskipTo(node.NodeId, allowedTerm.NextId); if (allowedTerm.NoMoreQuestions) UnskipToEnd(node.NodeId); } } } }