Ejemplo n.º 1
0
        public async Task <FileDto> GetUsersToExcel(GetUsersToExcelInput input)
        {
            var query = GetUsersFilteredQuery(input);

            var users = await query
                        .OrderBy(input.Sorting)
                        .ToListAsync();

            var userListDtos = ObjectMapper.Map <List <UserListDto> >(users);

            await FillRoleNames(userListDtos);

            return(_userListExcelExporter.ExportToFile(userListDtos));
        }
Ejemplo n.º 2
0
        public async Task <FileDto> GetUsersToExcel()
        {
            var users = await UserManager.Users.ToListAsync();

            var userListDtos = ObjectMapper.Map <List <UserListDto> >(users);

            await FillRoleNames(userListDtos);

            return(_userListExcelExporter.ExportToFile(userListDtos));
        }
Ejemplo n.º 3
0
        public async Task <FileDto> GetUsersToExcel()
        {
            var users = await UserManager.Users.Include(u => u.Roles).ToListAsync();

            var userListDtos = users.MapTo <List <UserListDto> >();

            await FillRoleNames(userListDtos);

            return(_userListExcelExporter.ExportToFile(userListDtos));
        }