def _process(self): data = _export_cache.get(request.args['token']) file_format = request.view_args['format'] if file_format == 'csv': return send_csv('bookings.csv', **data) elif file_format == 'xlsx': return send_xlsx('bookings.xlsx', **data)
def _process(self): headers, rows = generate_spreadsheet_from_registrations( self.registrations, self.export_config['regform_items'], self.export_config['static_item_ids']) return send_xlsx('registrations.xlsx', headers, rows, tz=self.event_new.tzinfo)
def _process(self): headers, rows = generate_spreadsheet_from_sessions(self.sessions) return send_xlsx('sessions.xlsx', headers, rows)
def _process(self): return send_xlsx('abstracts.xlsx', *self._generate_spreadsheet(), tz=self.event.tzinfo)
def _process(self): headers, rows = self._generate_spreadsheet() return send_xlsx('CERN_Access.xlsx', headers, rows)
def _process(self): headers, rows = generate_spreadsheet_from_contributions(self.contribs) return send_xlsx('contributions.xlsx', headers, rows, tz=self.event.tzinfo)
def _export(self, filename, headers, rows): return send_xlsx(filename + '.xlsx', headers, rows, tz=self.event.tzinfo)
def _process(self): headers, rows = generate_spreadsheet_from_registrations( self.registrations, self.regform_items, self.special_item_ids) return send_xlsx('registrations.xlsx', headers, rows)
def _process(self): return send_xlsx('abstracts.xlsx', *self._generate_spreadsheet())
def _process(self): headers, rows = generate_spreadsheet_from_registrations(self.registrations, self.export_config['regform_items'], self.export_config['static_item_ids']) return send_xlsx('registrations.xlsx', headers, rows, tz=self.event.tzinfo)
def _process(self): headers, rows = generate_spreadsheet_from_registrations(self.registrations, self.regform_items, self.special_item_ids) return send_xlsx('registrations.xlsx', headers, rows)