예제 #1
0
 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)))
예제 #2
0
 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)))