/* * 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 = "" }; }
/* * 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 = "" }; }