コード例 #1
0
ファイル: MyAACus.py プロジェクト: kingFighter/bookSaleRent
 def __init__(self, db, parent=None, row=[]):
     self.row = row
     MyAACus.DB = db
     QtGui.QDialog.__init__(self, parent)
     self.ui = Ui_Dialog()
     self.ui.setupUi(self)
     QtCore.QObject.connect(self.ui.pushButton, QtCore.SIGNAL("clicked()"),
                            self.addCus)
     QtCore.QObject.connect(self.ui.pushButton_2,
                            QtCore.SIGNAL("clicked()"), self.close)
コード例 #2
0
ファイル: MyAACus.py プロジェクト: kingFighter/bookSaleRent
class MyAACus(QtGui.QMainWindow):
    DB = None

    def __init__(self, db, parent=None, row=[]):
        self.row = row
        MyAACus.DB = db
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)
        QtCore.QObject.connect(self.ui.pushButton, QtCore.SIGNAL("clicked()"),
                               self.addCus)
        QtCore.QObject.connect(self.ui.pushButton_2,
                               QtCore.SIGNAL("clicked()"), self.close)

    def clearCusInfo(self):
        self.ui.lineEdit.setText("")
        self.ui.lineEdit_2.setText("")
        self.ui.lineEdit_5.setText("")
        self.ui.lineEdit_3.setText("")
        self.ui.lineEdit_7.setText("")

    def getCusInfo(self):

        cusIden = self.ui.lineEdit.text()
        sex = self.ui.comboBox.currentIndex()
        cusName = self.ui.lineEdit_2.text()
        cusType = self.ui.comboBox_2.currentIndex()
        phone = self.ui.lineEdit_5.text()
        email = self.ui.lineEdit_7.text()
        return cusIden, cusIden, cusName, sex, phone, email, cusType

    def addCus(self):

        v = self.getCusInfo()
        print(v)
        judge = MyAACus.DB.getCusManager().addCus(v[0], v[1], v[2], v[3], v[4],
                                                  v[5], v[6])
        self.clearCusInfo()
        message = QtGui.QMessageBox(self)
        if judge:
            message.setText("Add A Cus Successfully!")
            message.exec_()
            print('ok')
        else:
            message.setText("Add A Cus Unsuccessfully!")
            message.exec_()
            print('false')
コード例 #3
0
ファイル: MyAACus.py プロジェクト: kingFighter/bookSaleRent
 def __init__(self, db, parent=None, row=[]):
     self.row = row
     MyAACus.DB = db
     QtGui.QDialog.__init__(self, parent)
     self.ui = Ui_Dialog()
     self.ui.setupUi(self)
     QtCore.QObject.connect(self.ui.pushButton, QtCore.SIGNAL("clicked()"), self.addCus)
     QtCore.QObject.connect(self.ui.pushButton_2, QtCore.SIGNAL("clicked()"), self.close)
コード例 #4
0
ファイル: MyAACus.py プロジェクト: kingFighter/bookSaleRent
class MyAACus(QtGui.QMainWindow):
    DB = None

    def __init__(self, db, parent=None, row=[]):
        self.row = row
        MyAACus.DB = db
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)
        QtCore.QObject.connect(self.ui.pushButton, QtCore.SIGNAL("clicked()"), self.addCus)
        QtCore.QObject.connect(self.ui.pushButton_2, QtCore.SIGNAL("clicked()"), self.close)

    def clearCusInfo(self):
        self.ui.lineEdit.setText("")
        self.ui.lineEdit_2.setText("")
        self.ui.lineEdit_5.setText("")
        self.ui.lineEdit_3.setText("")
        self.ui.lineEdit_7.setText("")

    def getCusInfo(self):

        cusIden = self.ui.lineEdit.text()
        sex = self.ui.comboBox.currentIndex()
        cusName = self.ui.lineEdit_2.text()
        cusType = self.ui.comboBox_2.currentIndex()
        phone = self.ui.lineEdit_5.text()
        email = self.ui.lineEdit_7.text()
        return cusIden, cusIden, cusName, sex, phone, email, cusType

    def addCus(self):

        v = self.getCusInfo()
        print(v)
        judge = MyAACus.DB.getCusManager().addCus(v[0], v[1], v[2], v[3], v[4], v[5], v[6])
        self.clearCusInfo()
        message = QtGui.QMessageBox(self)
        if judge:
            message.setText("Add A Cus Successfully!")
            message.exec_()
            print("ok")
        else:
            message.setText("Add A Cus Unsuccessfully!")
            message.exec_()
            print("false")