예제 #1
0
        public static void ObtenerValoresConfiguracion()
        {
            String message           = Variables.Nulo;
            string configurationFile = Variables.ArchivoConfiguracion;

            try
            {
                valoresEntorno = new ArrayList(ClsFileManager.ReadFile(configurationFile));
                if (valoresEntorno.Count == 0)
                {
                    message = Errores.ArchivoConfiguracion + Variables.Espacio + Errores.ArchivoVacio;
                    throw new Exception(message);
                }
            }
            catch (Exception ex)
            {
                message = Errores.ArchivoConfiguracion + Variables.Espacio + Errores.MensajeOriginal + ex.Message.ToString();
                throw new Exception(message);
            }
        }
예제 #2
0
        public void ProcesarEtiqueta()
        {
            ArrayList lista; //= new ArrayList();

            try
            {
                lista = new ArrayList(ClsFileManager.ReadFile(archivoBase));
                // Sustituye cada línea con el valor correspondiente
                ArrayList listaImprimible = new ArrayList();
                listaImprimible = ActualizarLineas(lista);
                //Imprime la etiqueta
                FuncionesImpresora.ImprimirLista(listaImprimible, impresora);
            }
            catch (IOException IO)
            {
                throw new Exception(IO.Message, IO);
            }

            catch (Exception)
            {
                throw;
            }
        }