예제 #1
0
    def updateButton(self):
        cardnumber = self.txtcardnumber.text()
        secnumber = self.txtsecnumber.text()
        owner = self.txtowner.text()
        cardtype = self.txttype.text()
        billing = self.txtbilling.text()
        expdate = self.txtexpdate.text()

        user = User(self.CID)
        r = user.addcc(cardnumber, secnumber, owner, cardtype, billing,
                       expdate, 1)
        if r:
            self.showMessage("Success", "New credit card is on profile.")
            self.clearField()
        else:
            self.showMessage("Error", "Something is wrong.")
예제 #2
0
    def updateButton(self):
        cardnumber = self.txtcardnumber.text()
        secnumber = self.txtsecnumber.text()
        owner = self.txtowner.text()
        cardtype = self.txttype.text()
        billing = self.txtbilling.text()
        expdate = self.txtexpdate.text()

        user = User(self.CID)
        r = user.addcc(cardnumber, secnumber, owner, cardtype, billing,
                       expdate, 0)
        if r:
            addname = self.txtship.text()
            ccnumber = self.txtcardnumber.text()
            cart = Cart(self.CID)
            s = cart.checkout(addname, ccnumber)
            if s == True:
                self.showMessage("Transaction", "Order placed.")
                self.clearField()
        else:
            self.showMessage("Error", "Card was already on file.")