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)); }
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)); }
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)); }