diff --git a/source/app/controllers/helper.py b/source/app/controllers/helper.py index 28d0c79..53d4af6 100644 --- a/source/app/controllers/helper.py +++ b/source/app/controllers/helper.py @@ -108,15 +108,20 @@ class NumLet(object): def letras(self): return self._letras.upper() - #~ def _letters(self, numero, moneda='peso', texto_inicial='-(', - #~ texto_final='/100 m.n.)-', fraccion_letras=False, fraccion=''): - def _letters(self, numero, moneda='peso'): + def _letters(self, numero, currency='MXN'): + # ~ print (currency) + monedas = { + 'MXN': 'peso', + 'USD': 'dólar', + 'EUR': 'euro', + } + moneda = monedas.get(currency, currency) + tf = { + 'MXN': 'm.n.', + } texto_inicial = '-(' - if moneda == 'peso': - texto_final = '/100 m.n.)-' - else: - texto_final = '/100)-' + texto_final = '/100 {})-'.format(tf.get(currency, currency)) fraccion_letras = False fraccion = '' diff --git a/source/app/controllers/util.py b/source/app/controllers/util.py index 130a657..896a7d1 100644 --- a/source/app/controllers/util.py +++ b/source/app/controllers/util.py @@ -950,12 +950,7 @@ def get_dict(data): def to_letters(value, moneda): - monedas = { - 'MXN': 'peso', - 'USD': 'dólar', - 'EUR': 'euro', - } - return NumLet(value, monedas.get(moneda, moneda)).letras + return NumLet(value, moneda).letras def get_qr(data):