コード例 #1
0
ファイル: summary.py プロジェクト: floraline/ubersystem
def generate_staff_badges(start_badge, end_badge, out, session):
    assert start_badge >= c.BADGE_RANGES[c.STAFF_BADGE][0]
    assert end_badge <= c.BADGE_RANGES[c.STAFF_BADGE][1]

    badge_range = (start_badge, end_badge)

    PrintedBadgeReport(badge_type=c.STAFF_BADGE,
                       range=badge_range,
                       badge_type_name='Staff').run(out, session)
コード例 #2
0
ファイル: summary.py プロジェクト: floraline/ubersystem
 def printed_badges_minor(self, out, session):
     try:
         PrintedBadgeReport(badge_type=c.CHILD_BADGE,
                            badge_type_name='Minor').run(out, session)
     except AttributeError:
         pass
コード例 #3
0
ファイル: summary.py プロジェクト: floraline/ubersystem
 def printed_badges_one_day(self, out, session):
     PrintedBadgeReport(badge_type=c.ONE_DAY_BADGE,
                        badge_type_name='OneDay').run(out, session)
コード例 #4
0
ファイル: summary.py プロジェクト: floraline/ubersystem
 def printed_badges_guest(self, out, session):
     PrintedBadgeReport(badge_type=c.GUEST_BADGE,
                        badge_type_name='Guest').run(out, session)
コード例 #5
0
ファイル: summary.py プロジェクト: floraline/ubersystem
 def printed_badges_attendee(self, out, session):
     PrintedBadgeReport(badge_type=c.ATTENDEE_BADGE,
                        badge_type_name='Attendee').run(out, session)
コード例 #6
0
def generate_staff_badges(start_badge, end_badge, out, session):
    badge_range = (start_badge, end_badge)

    PrintedBadgeReport(badge_type=c.STAFF_BADGE,
                       range=badge_range,
                       badge_type_name='Staff').run(out, session)