def manager(): """Aplicație ce permite gestiunea evenimentelor.""" task_manager = TaskManager() task_manager.map_tasks() flag = True while flag: list_options() option = raw_input("Insert option: ") if option == "1": print("Task list:") task_manager.list_tasks() elif option == "2": print("Adding new task:") task = task_manager.add_task( get_input("add") ) task_manager.task_list.append(task) elif option == "3": print("Editing Task") task_manager.edit_task( int(get_input("get_id"))-1 ) elif option == "4": print("Deleting task") task_manager.delete_task( int(get_input("get_id")) - 1 ) elif option == "0": flag = False else: print("Invalid input. Try Again") task_manager.persist_tasks()
def manager(): """Aplicație ce permite gestiunea evenimentelor.""" task_manager = TaskManager() task_manager.map_tasks() flag = True while flag: list_options() option = raw_input("Insert option: ") if option == "1": print("Task list:") task_manager.list_tasks() elif option == "2": print("Adding new task:") task = task_manager.add_task(get_input("add")) task_manager.task_list.append(task) elif option == "3": print("Editing Task") task_manager.edit_task(int(get_input("get_id")) - 1) elif option == "4": print("Deleting task") task_manager.delete_task(int(get_input("get_id")) - 1) elif option == "0": flag = False else: print("Invalid input. Try Again") task_manager.persist_tasks()
def executor(): """Procesează informațile din cadrul unei sarcini și încearcă să le îndeplinească. """ task_manager = TaskManager() task_manager.map_tasks() task_manager.task_list[0].initialize_task() task_manager.task_list[0].execute_task() task_manager.delete_task(0) task_manager.persist_tasks()
def scheduler(): """Planifică evenimentele.""" task_manager = TaskManager() task_manager.map_tasks() print("Current task queue: ") task_manager.list_tasks() list_options() input_option = raw_input("Choose schedule type") if input_option == "1": task_manager.task_list = \ schedule_by_deadline(task_manager.task_list) if input_option == "2": pass if input_option == "3": task_order = raw_input("Order tasks: ") task_manager.task_list = schedule_manually(task_manager.task_list, task_order.split(' ')) task_manager.list_tasks() task_manager.update_id() task_manager.list_tasks() task_manager.persist_tasks()
def scheduler(): """Planifică evenimentele.""" task_manager = TaskManager() task_manager.map_tasks() print("Current task queue: ") task_manager.list_tasks() list_options() input_option = raw_input("Choose schedule type") if input_option == "1": task_manager.task_list = \ schedule_by_deadline(task_manager.task_list) if input_option == "2": pass if input_option == "3": task_order = raw_input("Order tasks: ") task_manager.task_list = schedule_manually( task_manager.task_list, task_order.split(' ')) task_manager.list_tasks() task_manager.update_id() task_manager.list_tasks() task_manager.persist_tasks()