def onClickValidarUsuario(self): self.usuario = Usuario() self.usuario.setUsuario(self.winIniciar.txtUsuario.text()) self.usuario.setPasswd(self.winIniciar.txtPass.text()) value = '' if self.usuario.getUsuario() != '' and self.usuario.getPasswd() != '': value = self.conexionUsuario.validarUsuario(usuario=self.usuario) if len(value) != 0: self.usuario.setUsuario(value[0][0]) self.usuario.setTipoUsuario(value[0][1]) self.winIniciar.txtPass.setText('') self.winIniciar.txtUsuario.setText('') return self.usuario else: self.winIniciar.lblError.setText( 'LA CONTRASEÑA O USUARIO NO COINCIDEN') self.winIniciar.txtPass.setText('') alert = QDialog() QMessageBox.information( alert, "ERROR", 'LA CONTRASEÑA O USUARIO NO COINCIDEN') else: print('Falta completar algun campo') alert = QDialog() QMessageBox.information(alert, "ERROR", 'Falta completar algun campo')
def __init__(self): self.winIniciar = uic.loadUi('../Vista/iniciar.ui') self.conexionUsuario = conexionUsuario() #self.winIniciar.btnIniciar.clicked.connect(self.onClickValidarUsuario) self.winIniciar.btnSalir.clicked.connect(self.onClickSalir) self.usuario = Usuario() self.winIniciar.show()
def __init__(self, winPrincipal): self.winPrincipal = winPrincipal self.usuario = Usuario() self.conexionUsuario = conexionUsuario() self.conexionTelefono = conexionTelefono() self.estado = "" self.direccion = Direccion() self.configInit()
def changeSelectedTable(self, selected, deselected): usuarioList = selected.model().mylist usuarioSelected = usuarioList[selected.row()] self.usuario = Usuario() self.direccion = Direccion() self.usuario.setIdUsuario(int(usuarioSelected[0])) self.usuario.setNombre(str(usuarioSelected[1])) self.usuario.setApellido(str(usuarioSelected[2])) self.usuario.setUsuario(str(usuarioSelected[3])) self.usuario.setTipoUsuario(str(usuarioSelected[4])) self.usuario.setPasswd(str(usuarioSelected[5])) self.usuario.setEmail(str(usuarioSelected[6])) self.direccion.setDireccion(str(usuarioSelected[7])) if usuarioSelected[8] != None: self.direccion.setNumero(int(usuarioSelected[8])) if usuarioSelected[9] != None: self.direccion.setPiso(int(usuarioSelected[9])) if usuarioSelected[10] != None: self.direccion.setDpto(usuarioSelected[10]) self.direccion.setIdDireccion(usuarioSelected[11]) self.usuario.setDireccion(self.direccion) self.usuario.setIdPersona(usuarioSelected[12]) self.winPrincipal.tvUsuarios_u.setRowHeight(deselected.row(), 28) self.winPrincipal.tvUsuarios_u.setRowHeight(selected.row(), 45) self.setCampos() self.winPrincipal.btnBorrar_u.setEnabled(True) self.winPrincipal.btnModificar_u.setEnabled(True) self.winPrincipal.tvTelefonos_u.setModel(None) self.cargarTablaTelefono()
def __init__(self): self.conexion = Conexion() self.usuario = Usuario()