Esempio n. 1
0
            except:
                error()

        elif cmd[0] in createTaskCommands:
            try:
                id = Tasks.create(*cmd[1:4:], " ".join(
                    cmd[4::])) if len(cmd) > 3 else Tasks.create(
                        cmd[1], cmd[2])
                print("Task \"{}\" created. ID = {}".format(cmd[2], id))
            except:
                error()

        elif cmd[0] in listTableCommands:
            try:
                tableName = Tables.list()[int(cmd[1]) - 1][1]
                tasks = Tasks.getTasksFromTable(cmd[1])
                printTable(tableName, tasks)
            except:
                error()

        elif cmd[0] in listOfTablesCommands:
            try:
                printListOfTables(Tables.list())
            except:
                error()

        elif cmd[0] in listAllCommands:
            try:
                tablesID = [table[0] for table in Tables.list()]
                for id in tablesID:
                    tableName = Tables.list()[int(id) - 1][1]