Exemplo n.º 1
0
def insertValuesToTree(tree):
    file_list = fucntions_csv_file_operations.get_values_from_file(
        parameters_ui.file_name_mobile_number)
    sno = 0
    for row in file_list:
        sno += 1
        tree.insert('', 'end', text=sno, values=(row[0], row[1], row[2]))
def get_video_path():
    raw_values = fucntions_csv_file_operations.get_values_from_file(
        parameters_functions.csv_video_path)
    input = raw_values[0][0]
    output = raw_values[1][0]
    flag = raw_values[2][0]
    return input, output, flag
def edit_number_func(number,mobile_number_text,person_name_text,postition_text):
    file_list = fucntions_csv_file_operations.get_values_from_file(parameters_ui.file_name_mobile_number)
    for row in file_list:
        if row[2] == number:
            print(row)
            displayData(row[2],row[0],row[1],mobile_number_text,person_name_text,postition_text)
            break
def remove_data(number):
    file_list = fucntions_csv_file_operations.get_values_from_file(parameters_ui.file_name_mobile_number)
    for row in file_list:
        if row[2] == number:
            print(row)
            file_list.remove(row)
            fucntions_csv_file_operations.write_values_to_file(parameters_ui.file_name_mobile_number, file_list, 'w')
            break
Exemplo n.º 5
0
def search(name, position, number, tree):
    file_list = fucntions_csv_file_operations.get_values_from_file(
        parameters_ui.file_name_mobile_number)
    tree.delete(*tree.get_children())
    sno = 0
    for row in file_list:
        if name == row[0] or position == row[1] or number == row[2]:
            sno += 1
            tree.insert('', 'end', text=sno, values=(row[0], row[1], row[2]))
    if sno == 0:
        messagebox.showerror("Empty Data", "No data found")
Exemplo n.º 6
0
def insertValuesToTree(tree):
    file_list = fucntions_csv_file_operations.get_values_from_file(
        parameters_functions.dwt_analysis_result_csv_path)
    file_list.reverse()
    sno = 0
    for row in file_list:
        sno = row[0]
        tree.insert('',
                    'end',
                    text=sno,
                    values=(row[2], row[5], row[8], row[11], row[14], row[15],
                            row[16]))
Exemplo n.º 7
0
def search_report(date, tree):
    date = date.get()
    file_list = fucntions_csv_file_operations.get_values_from_file(
        parameters_functions.dwt_analysis_result_csv_path)
    file_list.reverse()
    tree.delete(*tree.get_children())
    sno = 0
    for row in file_list:
        if date == row[11]:
            sno = row[0]
            tree.insert('',
                        'end',
                        text=sno,
                        values=(row[2], row[4], row[6], row[8], row[10],
                                row[11], row[12]))
def delete_number_func(number, window):
    file_list = fucntions_csv_file_operations.get_values_from_file(
        parameters_ui.file_name_mobile_number)
    delete_flag = 0
    for row in file_list:
        print(row[2])
        if row[2] == number.get():
            file_list.remove(row)
            delete_flag = 1
    if delete_flag == 1:
        fucntions_csv_file_operations.write_values_to_file(
            parameters_ui.file_name_mobile_number, file_list, 'w')
        messagebox.showerror("Entry", "Entry deleted")
        print("Entry deleted")
        window.destroy()
    else:
        messagebox.showerror("Data Error", "No entry found")
        print("No entry found")
        window.destroy()