예제 #1
0
        //构造删除的数据
        /// <summary>
        /// 构造删除的数据
        /// </summary>
        private List <RightLkUserGroup> BuildDeleteEntity()
        {
            var lstRightLkUserGroup = new List <RightLkUserGroup>();
            var groupSysid          = UI.GetValue(ddlUserGroup);

            for (var i = 0; i < _selectedUsersInDb.Count; i++)
            {
                var rightUser = _selectedUsersInDb[i];
                var findInDb  = SelectedUsers.FindAll(p => p.Sysid == rightUser.Sysid);
                if (findInDb.Count > 0)
                {
                    continue;
                }

                var rightLkUserGroup = new RightLkUserGroup
                {
                    GroupSysid = groupSysid,
                    UserSysid  = rightUser.Sysid
                };
                lstRightLkUserGroup.Add(rightLkUserGroup);
            }
            return(lstRightLkUserGroup);
        }