//int SearchEntityID { set; get; }
        public frmSearchRepository(int entityID, int preDefinedSearchID)
        {
            InitializeComponent();
            EntityID = entityID;

            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;

            SetEntitySearchList();

            if (preDefinedSearchID != 0)
            {
                GetSearchRepositoryh(preDefinedSearchID);
                //   ShowMessage();
            }
            else
            {
                SetNewItem();
            }
            lokEntitySearch.SelectionChanged += LokEntitySearch_SelectionChanged;
        }
        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);
            }
        }