private void btnRemoveFromList_Click(object sender, EventArgs e)
        {
            if (lst_User_UserGroup.SelectedItems.Count == 0 || List_User_UserGroup == null)
            {
                XtraMessageBox.Show("لا يـوجــد مستخــدميـــن", "تنبيــــــــــه", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                return;
            }

            User_cu selecteduser = (User_cu)lst_User_UserGroup.SelectedItem;

            if (selecteduser == null)
            {
                return;
            }
            if (List_SelectedusersToBedAdded.Exists(
                    item => Convert.ToInt32(item.Person_CU_ID).Equals(Convert.ToInt32(selecteduser.Person_CU_ID))))
            {
                List_SelectedusersToBedAdded.Remove(selecteduser);
            }

            CommonViewsActions.FillListBoxControl(lst_User_UserGroup, List_SelectedusersToBedAdded, "FullName", "Person_CU_ID");
            lst_User_UserGroup.Refresh();

            User_UserGroup_cu userBridge =
                List_User_UserGroup.Find(item => Convert.ToInt32(item.User_CU_ID).Equals(Convert.ToInt32(selecteduser.Person_CU_ID)));

            if (userBridge == null)
            {
                return;
            }
            List_User_UserGroup.Remove(userBridge);
        }
        private void btnAddList_Click(object sender, System.EventArgs e)
        {
            if (lkeUserGroup.EditValue == null)
            {
                XtraMessageBox.Show("يجـب إختيــار مجمــوعــــة المستخــدميـــــن", "تنبيــــــــــه", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                return;
            }

            if (SelectedUserFromGrid == null)
            {
                XtraMessageBox.Show("يجب إختيــار المستخـــــدم", "تنبيــــــــــه", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                return;
            }

            if (List_SelectedusersToBedAdded == null)
            {
                List_SelectedusersToBedAdded = new List <User_cu>();
            }

            if (List_SelectedusersToBedAdded.Count > 0)
            {
                if (List_SelectedusersToBedAdded.Exists(
                        item => Convert.ToInt32(item.Person_CU_ID).Equals(Convert.ToInt32(SelectedUserFromGrid.Person_CU_ID))))
                {
                    XtraMessageBox.Show("تمــت إضافتـــه مـن قبـــل", "تنبيــــــــــه", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                    return;
                }
            }

            List_SelectedusersToBedAdded.Add(SelectedUserFromGrid);
            CommonViewsActions.FillListBoxControl(lst_User_UserGroup, List_SelectedusersToBedAdded, "FullName", "Person_CU_ID");
            lst_User_UserGroup.Refresh();

            User_UserGroup_cu userBridge = new User_UserGroup_cu();

            userBridge.User_CU_ID      = SelectedUserFromGrid.Person_CU_ID;
            userBridge.UserGroup_CU_ID = Convert.ToInt32(lkeUserGroup.EditValue);
            if (List_User_UserGroup == null)
            {
                List_User_UserGroup = new List <User_UserGroup_cu>();
            }
            List_User_UserGroup.Add(userBridge);
        }