def database_doctors(self): self.Main.hide() self.Edit_doctors.hide() self.Edit_patients.hide() self.Edit_medicines.hide() self.Patients.hide() self.Doctors.show() self.Medicines.hide() self.Edit_discount.hide() self.Discount.hide() self.pushButton_doc_show.clicked.connect(self.load_doctors) self.pushButton_doc_add.clicked.connect(self.add_doctors) self.pushButton_doc_edit.clicked.connect(self.edit_doctors) self.pushButton_doc_del.clicked.connect(self.delete_doctors) self.pushButton_doc_search.clicked.connect(self.search_doctors) self.pushButton_doc_menu.clicked.connect(self.creation) self.pushButton_15.clicked.connect(self.database_patients) self.pushButton_16.clicked.connect(self.database_medicines) self.pushButton_17.clicked.connect(self.database_visits) self.pushButton_18.clicked.connect(self.database_discount) self.pushButton_11.clicked.connect(self.sort_alpha_doctors) self.pushButton_12.clicked.connect(self.sort_id_doctors) self.pushButton_13.clicked.connect(self.sort_cab_doctors) self.pushButton_14.clicked.connect(self.sort_spec_doctors) self.tableWidget_docotors.setRowCount(0) for row_number, row_data in enumerate( Database_module.read_from_db_doc()): self.tableWidget_docotors.insertRow(row_number) for column_number, data in enumerate(row_data): self.tableWidget_docotors.setItem( row_number, column_number, QtWidgets.QTableWidgetItem(str(data)))
def load_doctors(self): self.tableWidget_docotors.setRowCount(0) for row_number, row_data in enumerate( Database_module.read_from_db_doc()): self.tableWidget_docotors.insertRow(row_number) for column_number, data in enumerate(row_data): self.tableWidget_docotors.setItem( row_number, column_number, QtWidgets.QTableWidgetItem(str(data)))