private void SearchConfirmed()
        {
            int entityID = 0;

            if (entitySearchLookup.SelectedItem != null)
            {
                entityID = (entitySearchLookup.SelectedItem as TableDrivedEntityDTO).ID;
            }
            int userID = 0;

            if (userSearchLookup.SelectedItem != null)
            {
                userID = (userSearchLookup.SelectedItem as UserDTO).ID;
            }
            DP_DataRepository data = null;

            if (EditEntityArea != null && EditEntityArea.GetDataList().Count != 0)
            {
                data = EditEntityArea.GetDataList().First();
            }
            int columnID = 0;

            if (View.SelectedColumn != null)
            {
                columnID = (View.SelectedColumn as ColumnDTO).ID;
            }

            var logs = AgentUICoreMediator.GetAgentUICoreMediator.logManagerService.SearchDataLogs(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), entityID, View.FromData, View.ToDate, data,
                                                                                                   View.SelectedMainType, columnID, userID, View.withMajorException, View.withMinorException);

            View.SetLogs(logs);
            View.PackageDatagridVisiblity = false;
        }
        private void SetEditEntityArea()
        {
            MyUILibrary.AgentUICoreMediator.GetAgentUICoreMediator.SetUIManager(new UIManager());
            var userInfo = new MyUILibrary.UserInfo();

            userInfo.AdminSecurityInfo = new MyUILibrary.AdminSecurityInfo()
            {
                IsActive = true, ByPassSecurity = true
            };
            MyUILibrary.AgentUICoreMediator.GetAgentUICoreMediator.UserInfo = userInfo;


            EditEntityAreaInitializer editEntityAreaInitializer1 = new EditEntityAreaInitializer();

            editEntityAreaInitializer1.EntityID      = EntityID;
            editEntityAreaInitializer1.IntracionMode = CommonDefinitions.UISettings.IntracionMode.Select;
            editEntityAreaInitializer1.DataMode      = CommonDefinitions.UISettings.DataMode.One;
            var FirstSideEditEntityAreaResult = EditEntityAreaConstructor.GetEditEntityArea(editEntityAreaInitializer1);

            if (FirstSideEditEntityAreaResult.Item1 != null && FirstSideEditEntityAreaResult.Item1 is I_EditEntityAreaOneData)
            {
                EditEntityArea = FirstSideEditEntityAreaResult.Item1 as I_EditEntityAreaOneData;
                EditEntityArea.SetAreaInitializer(editEntityAreaInitializer1);
                grdSelectData.Children.Add(EditEntityArea.TemporaryDisplayView as UIElement);
            }
        }
 private void EntitySearchLookup_SelectionChanged(object sender, SelectionChangedArg e)
 {
     if (e.SelectedItem != null)
     {
         var entity = e.SelectedItem as TableDrivedEntityDTO;
         EditEntityAreaInitializer editEntityAreaInitializer1 = new EditEntityAreaInitializer();
         editEntityAreaInitializer1.EntityID      = entity.ID;
         editEntityAreaInitializer1.IntracionMode = CommonDefinitions.UISettings.IntracionMode.Select;
         editEntityAreaInitializer1.DataMode      = CommonDefinitions.UISettings.DataMode.One;
         var FirstSideEditEntityAreaResult = EditEntityAreaConstructor.GetEditEntityArea(editEntityAreaInitializer1);
         if (FirstSideEditEntityAreaResult.Item1 != null && FirstSideEditEntityAreaResult.Item1 is I_EditEntityAreaOneData)
         {
             EditEntityArea = FirstSideEditEntityAreaResult.Item1 as I_EditEntityAreaOneData;
             EditEntityArea.SetAreaInitializer(editEntityAreaInitializer1);
             View.AddDataSelector(EditEntityArea.TemporaryDisplayView);
         }
     }
     else
     {
         View.RemoveDataSelector();
     }
 }
Exemple #4
0
        public WorkflowReportArea(WorkflowReportAreaInitializer areaInitializer)
        {
            AreaInitializer   = areaInitializer;
            View              = AgentUICoreMediator.GetAgentUICoreMediator.UIManager.GetWorkflowReportForm();
            View.Confirmed   += View_Confirmed;
            View.MenuClicked += View_MenuClicked;
            View.InfoClicked += View_InfoClicked;
            SetLookups();

            if (areaInitializer.DataItem != null)
            {
                AddDataSelector(areaInitializer.DataItem.TargetEntityID);
                if (EditEntityArea != null)
                {
                    EditEntityArea.ShowDataFromExternalSource(areaInitializer.DataItem);
                    if (EditEntityArea.GetDataList().Count != 0)
                    {
                        SearchConfirmed();
                    }
                }
            }
        }