Beispiel #1
0
def build_assignment(officer: Officer, units: List[Unit], jobs: Job):
    return models.Assignment(
        star_no=pick_star(),
        job_id=random.choice(jobs).id,
        officer=officer,
        unit_id=random.choice(units).id,
        star_date=pick_date(officer.full_name().encode('utf-8')),
        resign_date=pick_date(officer.full_name().encode('utf-8')))
Beispiel #2
0
def build_assignment(officer):
    return models.Assignment(star_no=pick_star(),
                             rank=pick_rank(),
                             officer=officer)
Beispiel #3
0
def build_assignment(officer, unit, jobs):
    return models.Assignment(star_no=pick_star(),
                             job_id=random.choice(jobs).id,
                             officer=officer)