def __init__(self, homepage): super().__init__() self.homepage = homepage uic.loadUi(UI_PATH + 'NewMerchandiseItemDialog.ui', self) self.setStyleSheet(open('Stylesheet.qss').read()) self.connection = db_ops.connect_db('MotorDB.db') self.item_number = "M" for x in range(6): self.item_number += str(randint(0, 9)) self.accepted.connect(self.confirm) self.rejected.connect(self.dbDisconnect)
def __init__(self, homepage): super().__init__() self.homepage = homepage uic.loadUi(UI_PATH + 'NewBikeOrderDialog.ui', self) self.setStyleSheet(open('Stylesheet.qss').read()) self.connection = db_ops.connect_db('MotorDB.db') self.item_number = "defaultid" self.add_payment_bt.clicked.connect(self.openAddPayment) self.order_id = "B" for x in range(6): self.order_id += str(randint(0, 9)) self.accepted.connect(self.confirm) self.rejected.connect(self.dbDisconnect)
def __init__(self): super().__init__() self.connection = db_ops.connect_db('MotorDB.db') uic.loadUi(UI_PATH + 'AddEmployeeDialog.ui', self) self.setStyleSheet(open('Stylesheet.qss').read()) self.status_edit.selectionChanged.connect(self.setStatus) self.name_edit.selectionChanged.connect(self.setName) self.position_edit.selectionChanged.connect(self.setPosition) # self.phone_edit.selectionChanged.connect(self.setPhone) # self.address_edit.selectionChanged.connect(self.setAddress) # self.salary_edit.selectionChanged.connect(self.setSalary) # self.comments_edit.selectionChanged.connect(self.setComments) self.employee_id = "" for x in range(6): self.employee_id += str(randint(0, 9)) self.employee_id_edit.setText(self.employee_id) self.accepted.connect(self.confirm) self.rejected.connect(self.dbDisconnect)
def __init__(self, homepage): super().__init__() self.homepage = homepage uic.loadUi(UI_PATH + 'NewWorkOrderDialog.ui', self) self.setStyleSheet(open('Stylesheet.qss').read()) self.connection = db_ops.connect_db('MotorDB.db') self.cursor = self.connection.cursor() self.cursor.execute( "SELECT GROUP_CONCAT(NAME) FROM Employees WHERE POSITION = 'Mechanic'" ) self.mechanics = self.cursor.fetchone()[0].split(',') self.item_number = "defaultid" #self.add_payment_bt.clicked.connect(self.openAddPayment) self.add_mechanic_bt.clicked.connect(self.addMechanic) self.end_date = "TBD" self.order_id = "P" for x in range(6): self.order_id += str(randint(0, 9)) self.accepted.connect(self.confirm) self.rejected.connect(self.dbDisconnect)