Ejemplo n.º 1
0
 def insert(self, entity: Task):
     if entity:
         entity.id = self.db.exec_ins(self._insert_sql(entity))
         for i in entity.items:
             i.task_id = entity.id
             self.db.repoTaskItem.insert(i)
         return entity.id
     return None
Ejemplo n.º 2
0
    def _map(self, t: tuple) -> Task:
        r = Task()
        r.id = t[0]
        r.date = t[1]
        r.title = t[2]
        r.description = t[3]

        r.items = self.db.repoTaskItem.get_for_parent(r)

        return r