def GrabaParametros(self, parametro=''): if parametro == 'CATEGORIA': ParamSist.GuardarParametro("CATEGORIA_MONOTRIBUTO", self.view.cboCategoriaMono.text()) elif parametro == 'OS': ParamSist.GuardarParametro("CANTIDAD_ADH_OS", self.view.spnCantAdhOS.text()) elif parametro == 'ACTIVIDAD': ParamSist.GuardarParametro("ACTIVIDAD_MONOTRIBUTO", self.view.cboActividad.text())
def Migrar(self, *args, **kwargs): database = db self.migraciones = [] self.migrator = MySQLMigrator(database) if int(ParamSist.ObtenerParametro("VERSION_DB") or 0) <= 0: self.MigrarVersion0() self.InsertaDatosBasicos() if int(ParamSist.ObtenerParametro("VERSION_DB") or 0) < 1: self.MigrarVersion1() if int(ParamSist.ObtenerParametro("VERSION_DB") or 0) < 2: self.MigrarVersion2() if int(ParamSist.ObtenerParametro("VERSION_DB") or 0) < 3: self.MigrarVersion3() if int(ParamSist.ObtenerParametro("VERSION_DB") or 0) < 4: self.MigrarVersion4() if int(ParamSist.ObtenerParametro("VERSION_DB") or 0) < 5: self.MigrarVersion5() self.RealizaMigraciones() ParamSist.GuardarParametro("VERSION_DB", "5")
def Migrar(self, *args, **kwargs): database = db self.migraciones = [] self.migrator = MySQLMigrator(database) if int(ParamSist.ObtenerParametro("VERSION_DB") or 0) < 1: self.MigrarVersion1() self.RealizaMigraciones() ParamSist.GuardarParametro("VERSION_DB", "1")
def GrabaParametros(self, *args, **kwargs): GrabarIni(clave='EMPRESA', key='FACTURA', valor=self.view.controles['empresa'].text()) GrabarIni(clave='MEMBRETE1', key='FACTURA', valor=self.view.controles['membrete1'].text()) GrabarIni(clave='MEMBRETE2', key='FACTURA', valor=self.view.controles['membrete2'].text()) GrabarIni(clave='CUIT', key='FACTURA', valor=self.view.controles['cuit'].text()) GrabarIni(clave='IIBB', key='FACTURA', valor=self.view.controles['iibb'].text()) GrabarIni(clave='num_copias', key='FACTURA', valor=self.view.controles['num_copias'].text()) GrabarIni(clave='nombre_sistema', key='param', valor=self.view.controles['nombre_sistema'].text()) GrabarIni(clave='BaseDatos', key='param', valor=self.view.controles['BaseDatos'].text()) GrabarIni(clave='Usuario', key='param', valor=self.view.controles['Usuario'].text()) GrabarIni(clave='Host', key='param', valor=self.view.controles['Host'].text()) GrabarIni(clave='H**O', key='param', valor=self.view.controles['H**O'].text()) GrabarIni(clave='Base', key='param', valor=self.view.controles['Base'].text()) #si tiene una contraseña la guardo de lo contrario no if self.view.controles['password'].text(): password, key = encriptar( bytes(self.view.controles['password'].text(), encoding='utf8')) GrabarIni(clave='password', key='param', valor=password.decode('utf-8')) GrabarIni(clave='key', key='param', valor=key.decode('utf-8')) GrabarIni(clave='cat_iva', key='WSFEv1', valor=self.view.controles['cat_iva'].text()) GrabarIni(clave='cbufce', key='FACTURA', valor=self.view.controles['cbufce'].text()) GrabarIni(clave='aliasfce', key='FACTURA', valor=self.view.controles['aliasfce'].text()) if LeerIni('h**o') == 'N': GrabarIni(clave='cert_prod', key='WSAA', valor=self.view.controles['crt'].text()) GrabarIni(clave='privatekey_prod', key='WSAA', valor=self.view.controles['key'].text()) else: GrabarIni(clave='cert_homo', key='WSAA', valor=self.view.controles['crt'].text()) GrabarIni(clave='privatekey_homo', key='WSAA', valor=self.view.controles['key'].text()) ParamSist.GuardarParametro(parametro="TEMA", valor=self.view.controles['tema'].text()) self.view.EstablecerTema() Ventanas.showAlert(LeerIni('nombre_sistema'), 'Configuracion guardada con exito')
def onClickBtnGrabar(self): archivo = GuardarArchivo(filter="HTML documents (*.html)") self.view.editorFirma.file_save(archivo) ParamSist.GuardarParametro("ARCHIVO_FIRMA_EMAIL", archivo)