def create(self, d):
     ctask = CTask.deserialize(d)
     self.db.ctasks.insert(ctask.serialize())
     return ctask
 def create(self, d):
     ctask = CTask.deserialize(d)
     self.db.ctasks.insert(ctask.serialize())
     return ctask
 def get_task_by_id(self, taskid):
     d = self.db.ctasks.find_one({"taskid": taskid})
     ctask = CTask.deserialize(d)
     return ctask
 def get_task_by_id(self, taskid):
     d = self.db.ctasks.find_one({'taskid' : taskid})
     ctask = CTask.deserialize(d)
     return ctask