Exemplo n.º 1
0
 private void RelatedLetterSearchLookup_SearchFilterChanged(object sender, SearchFilterArg e)
 {
     if (!string.IsNullOrEmpty(e.SingleFilterValue))
     {
         if (e.FilterBySelectedValue)
         {
             var letter = AgentUICoreMediator.GetAgentUICoreMediator.LetterManager.GetLetter(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), Convert.ToInt32(e.SingleFilterValue), false);
             e.ResultItemsSource = new List <LetterDTO> {
                 letter
             };
         }
         else
         {
             var letters = AgentUICoreMediator.GetAgentUICoreMediator.LetterManager.SearchLetters(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), e.SingleFilterValue);
             e.ResultItemsSource = letters;
         }
     }
 }
 private void dataLinkSearchLookup_SearchFilterChanged(object sender, SearchFilterArg e)
 {
     if (!string.IsNullOrEmpty(e.SingleFilterValue))
     {
         if (e.FilterBySelectedValue)
         {
             var dataLink = AgentUICoreMediator.GetAgentUICoreMediator.DataLinkManager.GetDataLink(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), Convert.ToInt32(e.SingleFilterValue));
             e.ResultItemsSource = new List <DataLinkDTO> {
                 dataLink
             };
         }
         else
         {
             var dataLinks = AgentUICoreMediator.GetAgentUICoreMediator.DataLinkManager.SearchDatalinks(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), e.SingleFilterValue);
             e.ResultItemsSource = dataLinks;
         }
     }
 }
 private void UserSearchLookup_SearchFilterChanged(object sender, SearchFilterArg e)
 {
     if (!string.IsNullOrEmpty(e.SingleFilterValue))
     {
         if (e.FilterBySelectedValue)
         {
             var user = AgentUICoreMediator.GetAgentUICoreMediator.userManagerService.GetUser(Convert.ToInt32(e.SingleFilterValue));
             e.ResultItemsSource = new List <UserDTO> {
                 user
             };
         }
         else
         {
             var users = AgentUICoreMediator.GetAgentUICoreMediator.userManagerService.SearchUsersByString(e.SingleFilterValue);
             e.ResultItemsSource = users;
         }
     }
 }
Exemplo n.º 4
0
 private void GraphSearchLookup_SearchFilterChanged(object sender, SearchFilterArg e)
 {
     if (!string.IsNullOrEmpty(e.SingleFilterValue))
     {
         if (e.FilterBySelectedValue)
         {
             var Graph = AgentUICoreMediator.GetAgentUICoreMediator.GraphManager.GetGraph(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), Convert.ToInt32(e.SingleFilterValue));
             e.ResultItemsSource = new List <GraphDTO> {
                 Graph
             };
         }
         else
         {
             var Graphs = AgentUICoreMediator.GetAgentUICoreMediator.GraphManager.SearchGraphs(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), e.SingleFilterValue);
             e.ResultItemsSource = Graphs;
         }
     }
 }
Exemplo n.º 5
0
 private void ProcessSearchLookup_SearchFilterChanged(object sender, SearchFilterArg e)
 {
     if (!string.IsNullOrEmpty(e.SingleFilterValue))
     {
         if (e.FilterBySelectedValue)
         {
             var process = AgentUICoreMediator.GetAgentUICoreMediator.workflowService.GetProcess(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), Convert.ToInt32(e.SingleFilterValue), false);
             e.ResultItemsSource = new List <ProcessDTO> {
                 process
             };
         }
         else
         {
             var process = AgentUICoreMediator.GetAgentUICoreMediator.workflowService.SearchProcess(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), e.SingleFilterValue);
             e.ResultItemsSource = process;
         }
     }
 }
Exemplo n.º 6
0
 private void EntitySearchLookup_SearchFilterChanged(object sender, SearchFilterArg e)
 {
     if (!string.IsNullOrEmpty(e.SingleFilterValue))
     {
         if (e.FilterBySelectedValue)
         {
             var entity = AgentUICoreMediator.GetAgentUICoreMediator.tableDrivedEntityManagerService.GetSimpleEntity(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), Convert.ToInt32(e.SingleFilterValue), AreaInitializer.SpecificActions);
             if (entity != null)
             {
                 e.ResultItemsSource = new List <TableDrivedEntityDTO> {
                     entity
                 }
             }
             ;
         }
         else
         {
             var entities = AgentUICoreMediator.GetAgentUICoreMediator.tableDrivedEntityManagerService.SearchEntities(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), e.SingleFilterValue, null, AreaInitializer.SpecificActions);
             e.ResultItemsSource = entities;
         }
     }
 }