/*
         *  Desmonta o header do arquivo.
         */
        private void HeaderDesmontar(string _first)
        {
            string[] arquivo = _first.Split(',');

            /*
             * Cria a estrutura.
             */
            io_header = new ConciliacaoHeaderStruct
            {
                /* Tipo de registro. */
                is_tipo_registro = arquivo[0],
                /* Estabelecimento Matriz. */
                is_estabelecimento_matriz = arquivo[1],
                /* Data de processamento.  */
                is_data_processamento = arquivo[2],
                /* Periodo inicial. */
                is_periodo_inicial = arquivo[3],
                /* Periodo final. */
                is_periodo_final = arquivo[3],
                /* Sequencial. */
                is_sequencia = "",
                /* Empresa adquirente.  */
                is_empresa_adquirente = "",
                /* Opção extrato. */
                is_opcao_extrato = arquivo[4],
                /* Van */
                is_van = "",
                /* Caixa postal */
                is_caixa_postal = arquivo[5],
                /* Versão layout. */
                is_versao_layout = arquivo[9]
            };
        }
        /*
         *  Desmonta o header do arquivo.
         */
        private void HeaderDesmontar(string _first)
        {
            string arquivo = _first;

            /*
             * Cria a estrutura.
             */
            io_header = new ConciliacaoHeaderStruct
            {
            };
        }
        /*
         *  Desmonta o header do arquivo.
         */
        private void HeaderDesmontar(string _first)
        {
            //
            // Armazena o identificador do arquivo.
            //
            ls_identificador_arquivo = is_linha_atual.substring(42, 50).trim();

            /*
             * Cria a estrutura.
             */
            io_header = new ConciliacaoHeaderStruct
            {
                /* Tipo de registro. */
                is_tipo_registro = _first.Substring(0, 1),
                /* Estabelecimento Matriz. */
                is_estabelecimento_matriz = _first.Substring(1, 11),
                /* Data de processamento.  */
                is_data_processamento = _first.Substring(11, 8),
                /* Periodo inicial. */
                is_periodo_inicial = _first.Substring(19, 8),
                /* Periodo final. */
                is_periodo_final = _first.Substring(27, 8),
                /* Sequencial. */
                is_sequencia = _first.Substring(35, 7),
                /* Empresa adquirente.  */
                is_empresa_adquirente = "Hipercard",
                /* Opção extrato. */
                is_opcao_extrato = _first.Substring(51, 6),
                /* Van */
                is_van = "",
                /* Caixa postal */
                is_caixa_postal = "",
                /* Versão layout. */
                is_versao_layout = ""
            };
        }
Example #4
0
        /*
         *  Desmonta o header do arquivo.
         */
        private void HeaderDesmontar(string _first)
        {
            //
            // Armazena o identificador do arquivo.
            //
            ls_identificador_arquivo = is_linha_atual.Substring(42, 50).Trim();

            /*
             * Cria a estrutura.
             */
            io_header = new ConciliacaoHeaderStruct
            {
                /* Tipo de registro. */
                is_tipo_registro = _first.Substring(0, 2),
                /* Estabelecimento Matriz. */
                is_estabelecimento_matriz = _first.Substring(82, 14),
                /* Data de processamento.  */
                is_data_processamento = _first.Substring(58, 8),
                /* Periodo inicial. */
                is_periodo_inicial = _first.Substring(50, 8),
                /* Periodo final. */
                is_periodo_final = _first.Substring(50, 8),
                /* Sequencial. */
                is_sequencia = _first.Substring(58, 8) + _first.Substring(66, 6),
                /* Empresa adquirente.  */
                is_empresa_adquirente = "Banrisul",
                /* Opção extrato. */
                is_opcao_extrato = ls_identificador_arquivo.Equals("BJRVCA1") ? "Resumo de Operações" : "Registro de Pagamento",
                /* Van */
                is_van = "",
                /* Caixa postal */
                is_caixa_postal = "",
                /* Versão layout. */
                is_versao_layout = ""
            };
        }