Esempio n. 1
0
 def _resetear(self):
     self._conexion.reconnect()
     lista = SeleccionarCasos.obtenerCaso(self._conexion,
                                          self.identificador)
     self._conexion.close()
     self.inputCredencial.setText(lista[0][1])
     self.inputMontante.setText(
         PrepararInputs.pasarFloatMoneda(lista[0][2], False))
Esempio n. 2
0
 def _validarCampos(self) -> bool:
     '''
     Devuelve True si los campos son válidos.
     '''
     credencial, montante = self._obtenerCampos()
     minimo = 4
     if len(credencial) < minimo:
         ErrorCampoModal.errorCampoCorto("Credencial", minimo)
         return False
     elif len(montante) == 0:
         ErrorCampoModal.errorCampoVacio("Montante")
         return False
     else:
         valor = PrepararInputs.pasarMonedaFloat(montante)
         if PrepararInputs.estaValorEntre(valor, self._min, self._max):
             return True
         else:
             cadenaMin = PrepararInputs.pasarFloatMoneda(self._min)
             cadenaMax = PrepararInputs.pasarFloatMoneda(self._max)
             ErrorCampoModal.errorFueraRango("Montante", cadenaMin,
                                             cadenaMax)
             return False