Example #1
0
        public async Task <string> UpdateStatus(UpdateUserGroupStatusInput input)
        {
            await _userGroupDomainService.UpdateStatus(input);

            if (input.Status == Status.Valid)
            {
                return("激活用户组状态成功");
            }
            return("冻结用户组状态成功");
        }
Example #2
0
        public async Task UpdateStatus(UpdateUserGroupStatusInput input)
        {
            var userGroup = await _userGroupRepository.SingleOrDefaultAsync(p => p.Id == input.Id);

            if (userGroup == null)
            {
                throw new BusinessException($"不存在id为{input.Id}的用户组");
            }
            userGroup.Status = input.Status;
            await _userGroupRepository.UpdateAsync(userGroup);
        }