'Represent a row
@param row: the Row'

def represent_row(self, row):

    if row.name:
        title = row.name
    else:
        table = current.s3db.dvr_activity
        title = table.service_id.represent(row.service_id)
    template = '%(title)s'
    data = {'title': title, 'start': '-', 'end': '-'}
    start_date = row.start_date
    end_date = row.end_date
    if (start_date or end_date):
        date_represent = S3DateTime.date_represent
        if start_date:
            data['start'] = date_represent(start_date)
        if end_date:
            data['end'] = date_represent(end_date)
        template = '%(title)s    (%(start)s    -    %(end)s)'
    facilitator = row.facilitator
    if facilitator:
        template = ('%s    (%%(facilitator)s)' % template)
        data['facilitator'] = facilitator
    return (template % data)
