예제 #1
0
파일: admin.py 프로젝트: drcongo/reap
 def __init__(self, hv, json):
     self.hv = hv
     self.id = json['id']
     self.name = json['name']
     self.active = json['active']
     self.billable = json['billable']
     self.bill_by = json['bill_by']
     self.hourly_rate = json['hourly_rate']
     self.client_id = json['client_id']
     self.code = json['code']
     self.notes = json['notes']
     self.budget_by = json['budget_by']
     self.budget = float(json['budget']) if json['budget'] else None
     self.cost_budget = float(json['cost_budget']) if json['cost_budget'] else None
     self.latest_record = parse_short_time(json['hint_latest_record_at'])
     self.earliest_record = parse_short_time(json['hint_earliest_record_at'])
     self.created = parse_time(json['created_at'])
     self.updated = parse_time(json['updated_at'])
예제 #2
0
파일: admin.py 프로젝트: drcongo/reap
 def __init__(self, hv, json):
     self.id = json['id']
     self.hours = float(json['hours'])
     self.project_id = json['project_id']
     self.notes = json['notes']
     self.task_id = json['task_id']
     self.user_id = json['user_id']
     self.billed = json['is_billed']
     self.closed = json['is_closed']
     self.updated = parse_time(json['updated_at'])
     self.created = parse_time(json['created_at'])
     self.spent = parse_short_time(json['spent_at'])