Exemple #1
0
        public async Task <IResultModel> Edit(string id)
        {
            var entity = await _userRepository.FirstAsync(id);

            if (entity == null)
            {
                return(ResultModel.NotExists);
            }

            var model = _mapper.Map <UserUpdateModel>(entity);

            model.RoleIds = (await _roleUserRepository.GetListAsync(m => m.UserId == entity.Id && m.IsDel == false)).Select(m => m.RoleId).ToList();

            return(ResultModel.Success(model));
        }