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
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")
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]))
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()