private void RawSearchEntityArea_SearchDataDefined(object sender, SearchPropertyArg e, AdvanceSearchNode andOrNode, object view) { AgentUICoreMediator.GetAgentUICoreMediator.UIManager.CloseDialog(view); foreach (var phrase in e.SearchItems) { AddSearchPropertyNode(phrase, andOrNode); if (andOrNode.Phrase is LogicPhraseDTO) { (andOrNode.Phrase as LogicPhraseDTO).Phrases.Add(phrase); } } }
private void RawSearchEntityArea_SearchDataDefined(object sender, SearchPropertyArg e) { if (SearchDataDefined != null) { SearchDataArg arg = new SearchDataArg(); arg.SearchItems = GetSearchRepository(); foreach (var item in e.SearchItems) { arg.SearchItems.Phrases.Add(item); } SearchDataDefined(this, arg); } }