def get_afs_for_block(self):
     afs = []
     for location in HierarchySqlData(config={'domain': self.domain}).get_data():
         if location['block'] == self.report_config['block']:
             afs.append([("%s %s" % (location['first_name'] or '', location['last_name'] or '')).strip(),
                         location['doc_id']])
     return afs
 def get_blocks_for_district(self):
     blocks = []
     for location in HierarchySqlData(config={
             'domain': self.domain
     }).get_data():
         if location['district'] == self.report_config['district']:
             blocks.append(location['block'])
     return set(blocks)