コード例 #1
0
        public ConfiguracaoVO PegaConfiguracao()
        {
            ConfiguracaoVO Configuracao = new ConfiguracaoVO();
            ImpressoraVO   Impressora   = new ImpressoraVO();

            Configuracao.ImpressoraVO = Impressora;
            ResolucaoVO Resolucao = new ResolucaoVO();

            Configuracao.ResolucaoVO = Resolucao;

            ConsultaSQL = "select " +
                          " C.ID_ECF_IMPRESSORA, " +
                          " C.ID_ECF_RESOLUCAO, " +
                          " C.ID_ECF_CAIXA, " +
                          " C.ID_ECF_EMPRESA, " +
                          " C.MENSAGEM_CUPOM, " +
                          " C.PORTA_ECF, " +
                          " C.IP_SERVIDOR, " +
                          " C.IP_SITEF, " +
                          " C.TIPO_TEF, " +
                          " C.TITULO_TELA_CAIXA, " +
                          " C.CAMINHO_IMAGENS_PRODUTOS, " +
                          " C.CAMINHO_IMAGENS_MARKETING, " +
                          " C.CAMINHO_IMAGENS_LAYOUT, " +
                          " C.COR_JANELAS_INTERNAS, " +
                          " C.MARKETING_ATIVO, " +
                          " C.CFOP_ECF, " +
                          " C.CFOP_NF2, " +
                          " C.TIMEOUT_ECF, " +
                          " C.INTERVALO_ECF, " +
                          " C.DESCRICAO_SUPRIMENTO, " +
                          " C.DESCRICAO_SANGRIA, " +
                          " C.TEF_TIPO_GP, " +
                          " C.TEF_TEMPO_ESPERA, " +
                          " C.TEF_ESPERA_STS, " +
                          " C.TEF_NUMERO_VIAS, " +
                          " C.DECIMAIS_QUANTIDADE, " +
                          " C.DECIMAIS_VALOR, " +
                          " C.BITS_POR_SEGUNDO, " +
                          " C.QUANTIDADE_MAXIMA_CARTOES, " +
                          " C.PESQUISA_PARTE, " +
                          " C.ULTIMA_EXCLUSAO, " +
                          " C.LAUDO, " +
                          " C.DATA_ATUALIZACAO_ESTOQUE, " +
                          " R.RESOLUCAO_TELA, " +
                          " R.LARGURA, " +
                          " R.ALTURA, " +
                          " R.IMAGEM_TELA, " +
                          " R.IMAGEM_MENU, " +
                          " R.IMAGEM_SUBMENU, " +
                          " R.HOTTRACK_COLOR, " +
                          " R.ITEM_STYLE_FONT_NAME, " +
                          " R.ITEM_STYLE_FONT_COLOR, " +
                          " R.ITEM_SEL_STYLE_COLOR, " +
                          " R.LABEL_TOTAL_GERAL_FONT_COLOR, " +
                          " R.ITEM_STYLE_FONT_STYLE," +
                          " R.EDITS_COLOR, " +
                          " R.EDITS_FONT_COLOR, " +
                          " R.EDITS_DISABLED_COLOR, " +
                          " R.EDITS_FONT_NAME, " +
                          " R.EDITS_FONT_STYLE, " +
                          " (select nome from ECF_CAIXA where ECF_CAIXA.id=c.ID_ECF_CAIXA) AS NOME_CAIXA," +
                          " I.MODELO_ACBR, " +
                          " I.SERIE " +
                          "from " +
                          " ECF_RESOLUCAO R, ECF_CONFIGURACAO C, ECF_IMPRESSORA I " +
                          "where " +
                          " C.ID_ECF_RESOLUCAO=R.ID and C.ID_ECF_IMPRESSORA=I.ID";

            try
            {
                comando = new FbCommand(ConsultaSQL, conexao);
                Leitor  = comando.ExecuteReader();
                if (Leitor.Read())
                {
                    Configuracao.IdImpressora            = Convert.ToInt32(Leitor["ID_ECF_IMPRESSORA"]);
                    Configuracao.IdCaixa                 = Convert.ToInt32(Leitor["ID_ECF_CAIXA"]);
                    Configuracao.IdEmpresa               = Convert.ToInt32(Leitor["ID_ECF_EMPRESA"]);
                    Configuracao.MensagemCupom           = Convert.ToString(Leitor["MENSAGEM_CUPOM"]);
                    Configuracao.PortaECF                = Convert.ToString(Leitor["PORTA_ECF"]);
                    Configuracao.IpServidor              = Convert.ToString(Leitor["IP_SERVIDOR"]);
                    Configuracao.IpSitef                 = Convert.ToString(Leitor["IP_SITEF"]);
                    Configuracao.TipoTEF                 = Convert.ToString(Leitor["TIPO_TEF"]);
                    Configuracao.TituloTelaCaixa         = Convert.ToString(Leitor["TITULO_TELA_CAIXA"]);
                    Configuracao.CaminhoImagensProdutos  = Convert.ToString(Leitor["CAMINHO_IMAGENS_PRODUTOS"]);
                    Configuracao.CaminhoImagensMarketing = Convert.ToString(Leitor["CAMINHO_IMAGENS_MARKETING"]);
                    Configuracao.CaminhoImagensLayout    = Convert.ToString(Leitor["CAMINHO_IMAGENS_LAYOUT"]);
                    Configuracao.CorJanelasInternas      = Convert.ToString(Leitor["COR_JANELAS_INTERNAS"]);
                    Configuracao.MarketingAtivo          = Convert.ToString(Leitor["MARKETING_ATIVO"]);
                    Configuracao.CFOPECF                 = Convert.ToInt32(Leitor["CFOP_ECF"]);
                    Configuracao.CFOPNF2                 = Convert.ToInt32(Leitor["CFOP_NF2"]);
                    Configuracao.TimeOutECF              = Convert.ToInt32(Leitor["TIMEOUT_ECF"]);
                    Configuracao.IntervaloECF            = Convert.ToInt32(Leitor["INTERVALO_ECF"]);
                    Configuracao.DescricaoSuprimento     = Convert.ToString(Leitor["DESCRICAO_SUPRIMENTO"]);
                    Configuracao.DescricaoSangria        = Convert.ToString(Leitor["DESCRICAO_SANGRIA"]);
                    Configuracao.TEFTipoGP               = Convert.ToInt32(Leitor["TEF_TIPO_GP"]);
                    Configuracao.TEFTempoEspera          = Convert.ToInt32(Leitor["TEF_TEMPO_ESPERA"]);
                    Configuracao.TEFEsperaSTS            = Convert.ToInt32(Leitor["TEF_ESPERA_STS"]);
                    Configuracao.TEFNumeroVias           = Convert.ToInt32(Leitor["TEF_NUMERO_VIAS"]);
                    Configuracao.DecimaisQuantidade      = Convert.ToInt32(Leitor["DECIMAIS_QUANTIDADE"]);
                    Configuracao.DecimaisValor           = Convert.ToInt32(Leitor["DECIMAIS_VALOR"]);
                    Configuracao.BitsPorSegundo          = Convert.ToInt32(Leitor["BITS_POR_SEGUNDO"]);
                    Configuracao.QuantidadeMaximaCartoes = Convert.ToInt32(Leitor["QUANTIDADE_MAXIMA_CARTOES"]);
                    Configuracao.PesquisaParte           = Convert.ToString(Leitor["PESQUISA_PARTE"]);
                    Configuracao.UltimaExclusao          = Convert.ToInt32(Leitor["ULTIMA_EXCLUSAO"]);
                    Configuracao.Laudo = Convert.ToString(Leitor["LAUDO"]);
                    Configuracao.DataAtualizacaoEstoque = (DateTime)(Leitor["DATA_ATUALIZACAO_ESTOQUE"]);

                    Configuracao.ResolucaoVO.ResolucaoTela            = Convert.ToString(Leitor["RESOLUCAO_TELA"]);
                    Configuracao.ResolucaoVO.Largura                  = Convert.ToInt32(Leitor["LARGURA"]);
                    Configuracao.ResolucaoVO.Altura                   = Convert.ToInt32(Leitor["ALTURA"]);
                    Configuracao.ResolucaoVO.ImagemTela               = Convert.ToString(Leitor["IMAGEM_TELA"]);
                    Configuracao.ResolucaoVO.ImagemMenu               = Convert.ToString(Leitor["IMAGEM_MENU"]);
                    Configuracao.ResolucaoVO.ImagemSubMenu            = Convert.ToString(Leitor["IMAGEM_SUBMENU"]);
                    Configuracao.ResolucaoVO.HotTrackColor            = Convert.ToString(Leitor["HOTTRACK_COLOR"]);
                    Configuracao.ResolucaoVO.ItemStyleFontName        = Convert.ToString(Leitor["ITEM_STYLE_FONT_NAME"]);
                    Configuracao.ResolucaoVO.ItemStyleFontColor       = Convert.ToString(Leitor["ITEM_STYLE_FONT_COLOR"]);
                    Configuracao.ResolucaoVO.ItemSelStyleColor        = Convert.ToString(Leitor["ITEM_SEL_STYLE_COLOR"]);
                    Configuracao.ResolucaoVO.LabelTotalGeralFontColor = Convert.ToString(Leitor["LABEL_TOTAL_GERAL_FONT_COLOR"]);
                    Configuracao.ResolucaoVO.ItemStyleFontStyle       = Convert.ToString(Leitor["ITEM_STYLE_FONT_STYLE"]);
                    Configuracao.ResolucaoVO.EditColor                = Convert.ToString(Leitor["EDITS_COLOR"]);
                    Configuracao.ResolucaoVO.EditFontColor            = Convert.ToString(Leitor["EDITS_FONT_COLOR"]);
                    Configuracao.ResolucaoVO.EditDisabledColor        = Convert.ToString(Leitor["EDITS_DISABLED_COLOR"]);
                    Configuracao.ResolucaoVO.EditFontName             = Convert.ToString(Leitor["EDITS_FONT_NAME"]);
                    Configuracao.ResolucaoVO.EditFontStyle            = Convert.ToString(Leitor["EDITS_FONT_STYLE"]);

                    Configuracao.NomeCaixa        = Convert.ToString(Leitor["NOME_CAIXA"]);
                    Configuracao.ModeloImpressora = Convert.ToString(Leitor["MODELO_ACBR"]);
                    Configuracao.NumSerieECF      = Convert.ToString(Leitor["SERIE"]);

                    return(Configuracao);
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception eError)
            {
                Log.write(eError.ToString());
                return(null);
            }
            finally
            {
                if (Leitor != null)
                {
                    Leitor.Close();
                }
            }
        }
コード例 #2
0
        public ConfiguracaoVO PegaConfiguracao()
        {
            ConfiguracaoVO Configuracao = new ConfiguracaoVO();
            ImpressoraVO   Impressora   = new ImpressoraVO();

            Configuracao.ImpressoraVO = Impressora;
            ResolucaoVO Resolucao = new ResolucaoVO();

            Configuracao.ResolucaoVO = Resolucao;
            string[] Linha;

            ConsultaSQL = "select " +
                          " C.ID_ECF_IMPRESSORA, " +
                          " C.ID_ECF_RESOLUCAO, " +
                          " C.ID_ECF_CAIXA, " +
                          " C.ID_ECF_EMPRESA, " +
                          " C.MENSAGEM_CUPOM, " +
                          " C.PORTA_ECF, " +
                          " C.IP_SERVIDOR, " +
                          " C.IP_SITEF, " +
                          " C.TIPO_TEF, " +
                          " C.TITULO_TELA_CAIXA, " +
                          " C.CAMINHO_IMAGENS_PRODUTOS, " +
                          " C.CAMINHO_IMAGENS_MARKETING, " +
                          " C.CAMINHO_IMAGENS_LAYOUT, " +
                          " C.COR_JANELAS_INTERNAS, " +
                          " C.MARKETING_ATIVO, " +
                          " C.CFOP_ECF, " +
                          " C.CFOP_NF2, " +
                          " C.TIMEOUT_ECF, " +
                          " C.INTERVALO_ECF, " +
                          " C.DESCRICAO_SUPRIMENTO, " +
                          " C.DESCRICAO_SANGRIA, " +
                          " C.TEF_TIPO_GP, " +
                          " C.TEF_TEMPO_ESPERA, " +
                          " C.TEF_ESPERA_STS, " +
                          " C.TEF_NUMERO_VIAS, " +
                          " C.DECIMAIS_QUANTIDADE, " +
                          " C.DECIMAIS_VALOR, " +
                          " C.BITS_POR_SEGUNDO, " +
                          " C.QTDE_MAXIMA_CARTOES, " +
                          " C.PESQUISA_PARTE, " +
                          " C.CONFIGURACAO_BALANCA, " +
                          " C.PARAMETROS_DIVERSOS, " +
                          " C.ULTIMA_EXCLUSAO, " +
                          " C.LAUDO, " +
                          " C.INDICE_GERENCIAL, " +
                          " C.DATA_ATUALIZACAO_ESTOQUE, " +
                          " C.SINCRONIZADO, " +
                          " R.RESOLUCAO_TELA, " +
                          " R.LARGURA, " +
                          " R.ALTURA, " +
                          " R.IMAGEM_TELA, " +
                          " R.IMAGEM_MENU, " +
                          " R.IMAGEM_SUBMENU, " +
                          " R.HOTTRACK_COLOR, " +
                          " R.ITEM_STYLE_FONT_NAME, " +
                          " R.ITEM_STYLE_FONT_COLOR, " +
                          " R.ITEM_SEL_STYLE_COLOR, " +
                          " R.LABEL_TOTAL_GERAL_FONT_COLOR, " +
                          " R.ITEM_STYLE_FONT_STYLE," +
                          " R.EDITS_COLOR, " +
                          " R.EDITS_FONT_COLOR, " +
                          " R.EDITS_DISABLED_COLOR, " +
                          " R.EDITS_FONT_NAME, " +
                          " R.EDITS_FONT_STYLE, " +
                          " (select nome from ECF_CAIXA where ECF_CAIXA.id=c.ID_ECF_CAIXA) AS NOME_CAIXA," +
                          " I.MODELO_ACBR, " +
                          " I.SERIE " +
                          "from " +
                          " ECF_RESOLUCAO R, ECF_CONFIGURACAO C, ECF_IMPRESSORA I " +
                          "where " +
                          " C.ID_ECF_RESOLUCAO=R.ID and C.ID_ECF_IMPRESSORA=I.ID";

            try
            {
                comando = new MySqlCommand(ConsultaSQL, conexao);
                leitor  = comando.ExecuteReader();
                if (leitor.Read())
                {
                    Configuracao.IdImpressora            = Convert.ToInt32(leitor["ID_ECF_IMPRESSORA"]);
                    Configuracao.IdCaixa                 = Convert.ToInt32(leitor["ID_ECF_CAIXA"]);
                    Configuracao.IdEmpresa               = Convert.ToInt32(leitor["ID_ECF_EMPRESA"]);
                    Configuracao.MensagemCupom           = Convert.ToString(leitor["MENSAGEM_CUPOM"]);
                    Configuracao.PortaECF                = Convert.ToString(leitor["PORTA_ECF"]);
                    Configuracao.IpServidor              = Convert.ToString(leitor["IP_SERVIDOR"]);
                    Configuracao.IpSitef                 = Convert.ToString(leitor["IP_SITEF"]);
                    Configuracao.TipoTEF                 = Convert.ToString(leitor["TIPO_TEF"]);
                    Configuracao.TituloTelaCaixa         = Convert.ToString(leitor["TITULO_TELA_CAIXA"]);
                    Configuracao.CaminhoImagensProdutos  = Convert.ToString(leitor["CAMINHO_IMAGENS_PRODUTOS"]);
                    Configuracao.CaminhoImagensMarketing = Convert.ToString(leitor["CAMINHO_IMAGENS_MARKETING"]);
                    Configuracao.CaminhoImagensLayout    = Convert.ToString(leitor["CAMINHO_IMAGENS_LAYOUT"]);
                    Configuracao.CorJanelasInternas      = Convert.ToString(leitor["COR_JANELAS_INTERNAS"]);
                    Configuracao.MarketingAtivo          = Convert.ToString(leitor["MARKETING_ATIVO"]);
                    Configuracao.CFOPECF                 = Convert.ToInt32(leitor["CFOP_ECF"]);
                    Configuracao.CFOPNF2                 = Convert.ToInt32(leitor["CFOP_NF2"]);
                    Configuracao.TimeOutECF              = Convert.ToInt32(leitor["TIMEOUT_ECF"]);
                    Configuracao.IntervaloECF            = Convert.ToInt32(leitor["INTERVALO_ECF"]);
                    Configuracao.DescricaoSuprimento     = Convert.ToString(leitor["DESCRICAO_SUPRIMENTO"]);
                    Configuracao.DescricaoSangria        = Convert.ToString(leitor["DESCRICAO_SANGRIA"]);
                    Configuracao.TEFTipoGP               = Convert.ToInt32(leitor["TEF_TIPO_GP"]);
                    Configuracao.TEFTempoEspera          = Convert.ToInt32(leitor["TEF_TEMPO_ESPERA"]);
                    Configuracao.TEFEsperaSTS            = Convert.ToInt32(leitor["TEF_ESPERA_STS"]);
                    Configuracao.TEFNumeroVias           = Convert.ToInt32(leitor["TEF_NUMERO_VIAS"]);
                    Configuracao.DecimaisQuantidade      = Convert.ToInt32(leitor["DECIMAIS_QUANTIDADE"]);
                    Configuracao.DecimaisValor           = Convert.ToInt32(leitor["DECIMAIS_VALOR"]);
                    Configuracao.BitsPorSegundo          = Convert.ToInt32(leitor["BITS_POR_SEGUNDO"]);
                    Configuracao.QuantidadeMaximaCartoes = Convert.ToInt32(leitor["QTDE_MAXIMA_CARTOES"]);
                    Configuracao.PesquisaParte           = Convert.ToString(leitor["PESQUISA_PARTE"]);
                    Configuracao.ConfiguracaoBalanca     = Convert.ToString(leitor["CONFIGURACAO_BALANCA"]);
                    Configuracao.ParametrosDiversos      = Convert.ToString(leitor["PARAMETROS_DIVERSOS"]);
                    Configuracao.UltimaExclusao          = Convert.ToInt32(leitor["ULTIMA_EXCLUSAO"]);
                    Configuracao.Laudo                  = Convert.ToString(leitor["LAUDO"]);
                    Configuracao.IndiceGerencial        = Convert.ToString(leitor["INDICE_GERENCIAL"]);
                    Configuracao.DataAtualizacaoEstoque = (DateTime)(leitor["DATA_ATUALIZACAO_ESTOQUE"]);

                    Configuracao.ResolucaoVO.ResolucaoTela            = Convert.ToString(leitor["RESOLUCAO_TELA"]);
                    Configuracao.ResolucaoVO.Largura                  = Convert.ToInt32(leitor["LARGURA"]);
                    Configuracao.ResolucaoVO.Altura                   = Convert.ToInt32(leitor["ALTURA"]);
                    Configuracao.ResolucaoVO.ImagemTela               = Convert.ToString(leitor["IMAGEM_TELA"]);
                    Configuracao.ResolucaoVO.ImagemMenu               = Convert.ToString(leitor["IMAGEM_MENU"]);
                    Configuracao.ResolucaoVO.ImagemSubMenu            = Convert.ToString(leitor["IMAGEM_SUBMENU"]);
                    Configuracao.ResolucaoVO.HotTrackColor            = Convert.ToString(leitor["HOTTRACK_COLOR"]);
                    Configuracao.ResolucaoVO.ItemStyleFontName        = Convert.ToString(leitor["ITEM_STYLE_FONT_NAME"]);
                    Configuracao.ResolucaoVO.ItemStyleFontColor       = Convert.ToString(leitor["ITEM_STYLE_FONT_COLOR"]);
                    Configuracao.ResolucaoVO.ItemSelStyleColor        = Convert.ToString(leitor["ITEM_SEL_STYLE_COLOR"]);
                    Configuracao.ResolucaoVO.LabelTotalGeralFontColor = Convert.ToString(leitor["LABEL_TOTAL_GERAL_FONT_COLOR"]);
                    Configuracao.ResolucaoVO.ItemStyleFontStyle       = Convert.ToString(leitor["ITEM_STYLE_FONT_STYLE"]);
                    Configuracao.ResolucaoVO.EditColor                = Convert.ToString(leitor["EDITS_COLOR"]);
                    Configuracao.ResolucaoVO.EditFontColor            = Convert.ToString(leitor["EDITS_FONT_COLOR"]);
                    Configuracao.ResolucaoVO.EditDisabledColor        = Convert.ToString(leitor["EDITS_DISABLED_COLOR"]);
                    Configuracao.ResolucaoVO.EditFontName             = Convert.ToString(leitor["EDITS_FONT_NAME"]);
                    Configuracao.ResolucaoVO.EditFontStyle            = Convert.ToString(leitor["EDITS_FONT_STYLE"]);

                    Configuracao.NomeCaixa        = Convert.ToString(leitor["NOME_CAIXA"]);
                    Configuracao.ModeloImpressora = Convert.ToString(leitor["MODELO_ACBR"]);
                    Configuracao.NumSerieECF      = Convert.ToString(leitor["SERIE"]);

                    // ******* ConfiguracaoBalanca ********************************************
                    Linha = Configuracao.ConfiguracaoBalanca.Split('|');

                    Configuracao.BalancaModelo = Convert.ToInt32(Linha[0]);
                    Configuracao.BalancaIdentificadorBalanca = Linha[1];
                    Configuracao.BalancaHandShaking          = Convert.ToInt32(Linha[2]);
                    Configuracao.BalancaParity                  = Convert.ToInt32(Linha[3]);
                    Configuracao.BalancaStopBits                = Convert.ToInt32(Linha[4]);
                    Configuracao.BalancaDataBits                = Convert.ToInt32(Linha[5]);
                    Configuracao.BalancaBaudRate                = Convert.ToInt32(Linha[6]);
                    Configuracao.BalancaPortaSerial             = Linha[7];
                    Configuracao.BalancaTimeOut                 = Convert.ToInt32(Linha[8]);
                    Configuracao.BalancaTipoConfiguracaoBalanca = Linha[9];
                    // *******  Fim ConfiguracaoBalanca ***************************************

                    // ******* IndiceGerencial ***********************************************
                    Linha = Configuracao.IndiceGerencial.Split('|');

                    Configuracao.GerencialX               = Convert.ToInt32(Linha[0]);
                    Configuracao.MeiosDePagamento         = Convert.ToInt32(Linha[1]);
                    Configuracao.DavEmitidos              = Convert.ToInt32(Linha[2]);
                    Configuracao.IdentificacaoPaf         = Convert.ToInt32(Linha[3]);
                    Configuracao.ParametrosDeConfiguracao = Convert.ToInt32(Linha[4]);
                    Configuracao.Relatorio = Convert.ToInt32(Linha[5]);
                    // ******* Fim IndiceGerencial ********************************************

                    // ******* ParametrosDiversos *********************************************
                    Linha = Configuracao.ParametrosDiversos.Split('|');

                    Configuracao.PedeCPFCupom       = Convert.ToInt32(Linha[0]);
                    Configuracao.UsaIntegracao      = Convert.ToInt32(Linha[1]);
                    Configuracao.TimerIntegracao    = Convert.ToInt32(Linha[2]);
                    Configuracao.GavetaDinheiro     = Convert.ToInt32(Linha[3]);
                    Configuracao.SinalInvertido     = Convert.ToInt32(Linha[4]);
                    Configuracao.QtdeMaximaParcelas = Convert.ToInt32(Linha[5]);
                    Configuracao.ImprimeParcelas    = Convert.ToInt32(Linha[6]);
                    Configuracao.TecladoReduzido    = Convert.ToInt32(Linha[7]);
                    // Parametros do Leitor Serial
                    Configuracao.UsaLeitorSerial          = Convert.ToInt32(Linha[8]);
                    Configuracao.PortaLeitorSerial        = Linha[9];
                    Configuracao.BaudLeitorSerial         = Linha[10];
                    Configuracao.SufixoLeitorSerial       = Linha[11];
                    Configuracao.IntervaloLeitorSerial    = Linha[12];
                    Configuracao.ParidadeLeitorSerial     = Convert.ToInt32(Linha[13]);
                    Configuracao.HardFlowLeitorSerial     = Convert.ToInt32(Linha[14]);
                    Configuracao.SoftFlowLeitorSerial     = Convert.ToInt32(Linha[15]);
                    Configuracao.HandShakeLeitorSerial    = Convert.ToInt32(Linha[16]);
                    Configuracao.StopLeitorSerial         = Convert.ToInt32(Linha[17]);
                    Configuracao.FilaLeitorSerial         = Convert.ToInt32(Linha[18]);
                    Configuracao.ExcluiSufixoLeitorSerial = Convert.ToInt32(Linha[19]);
                    // LancamentoNotasManuais
                    Configuracao.LancamentoNotasManuais = Convert.ToInt32(Linha[22]);
                    // ******* Fim ParametrosDiversos *****************************************

                    return(Configuracao);
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception eError)
            {
                Log.write(eError.ToString());
                return(null);
            }
            finally
            {
                if (leitor != null)
                {
                    leitor.Close();
                }
            }
        }