Exemplo n.º 1
0
    def generar_numero_albaran(self):
        '''
        Coge el numero de albaran guardado en la base de datos, lo retorna y
        antes de hacerlo guarda el numero siguiente
        :return:
        '''
        configuraciones = TbConfiguraciones()
        filas = configuraciones.get_configuraciones(filtro="parametro like 'numAlbaran' ")

        config_albaran = filas[0]
        assert isinstance(config_albaran, Configuracion)
        valor = int(config_albaran.valor)
        valor_a_guardar = valor + 1
        config_albaran.valor = str(valor_a_guardar)

        configuraciones.save(config_albaran)
        return valor
Exemplo n.º 2
0
 def __init__(self):
     config = TbConfiguraciones()
     configuraciones = config.get_configuraciones()
     for conf in configuraciones:
         assert isinstance(conf, Configuracion)
         print('Parametro: %s  Valor: %s' % (conf.parametro, conf.valor))