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();
     }
 }