Exemplo n.º 1
0
 def createTask(self, description, workload, deadline, priority):
     db = DB()
     
     # Instancia objeto passando os parametros
     task = Task(description, workload, deadline, priority)
     
     # Procura max idTask do Banco
     task_counter = db.selectIdTask()
 
     if(task_counter is None):
         idTask = 0
     else:
         idTask = task_counter+1
     
     # Salva idTask na Task instanciada
     task.set_idTask(idTask)
     
     # Adiciona numa lista de Tasks
     self.taskList.append(task)
     
     # Salvar task no Banco de Dados...
     db.insertTask(task.get_idTask(), task.get_creationDate(), description, workload, deadline, priority, task.get_done(), task.get_weight())