Esempio n. 1
0
File: todo.py Progetto: olalis/kody
    def loguj(self):
        login, haslo, ok = LoginDialog.getLoginHaslo(self)
        if not ok:
            return
            
        if not login or not haslo:
            QMessageBox.warning(
                                self, 'Błąd', 'Pusty login lub hasło!',
                                QMessageBox.Ok)
            return
        self.osoba = baza.loguj(baza.sesja, login, haslo)
        if self.osoba is None:
            QMessageBox.critical(self, 'Błąd', 'Błędne dane!', QMessageBox.Ok)
            return

        # ~QMessageBox.information(
                    # ~self, 'Dane logowania',
                    # ~'Podano: ' + login + ' ' + haslo, QMessageBox.Ok)

        zadania = baza.pobierzDane(baza.sesja, self.osoba)
        model.aktualizuj(zadania)
        model.layoutChanged.emit()
        self.odswiezWidok()
        self.dodajBtn.setEnabled(True)
        self.zapiszBtn.setEnabled(True)
Esempio n. 2
0
    def loguj(self):
        login, haslo, ok = LoginDialog.getLoginHaslo(self)
        if not ok:
            return

        if not login or not haslo:
            QMessageBox.warning(self, 'Błąd',
                                'Pusty login lub hasło!', QMessageBox.Ok)
            return

        QMessageBox.information(self, 'Dane logowania', 'Podano: ' +
                                login + ' ' + haslo, QMessageBox.Ok)
Esempio n. 3
0
    def loguj(self):
        login, haslo, ok = LoginDialog.getLoginHaslo(self)
        if not ok:
            self.loguj()

        if not login or not haslo:
            QMessageBox.warning(self, 'Błąd', 'Pusty login lub hasło!',
                                QMessageBox.Ok)
            self.loguj()

        # QMessageBox.information(self,
        #     'Dane logowania', 'Podano: ' + login + ' ' + haslo, QMessageBox.Ok)

        if (login == 'ask' and haslo == 'ask'):
            return
        else:
            self.loguj()
Esempio n. 4
0
    def loguj(self):
        login, haslo, ok = LoginDialog.getLoginHaslo(self)
        if not ok:
            return

        if not login or not haslo:
            QMessageBox.warning(
                self, 'Błąd',
                'Pusty login lub hasło!', QMessageBox.Ok)
            return
        self.osoba = baza.loguj(baza.sesja, login, haslo)
        if self.osoba is None:
            QMessageBox.critical(self, 'ERROR', 'Błędne dane!', QMessageBox.Ok)
            return
        QMessageBox.information(
            self, 'Dane logowania',
            'Podano: ' + login + ' ' + haslo, QMessageBox.Ok)
Esempio n. 5
0
 def getLoginHaslo(parent=None):
     dialog = LoginDialog(parent)
     dialog.login.setFocus()
     ok = dialog.exec_()
     login, haslo = dialog.loginHaslo()
     return (login, haslo, ok == QDialog.Accepted)