private void LoadConfig() { AcbrNFe.ConfigLer(); cmbModeloDocumento.SetSelectedValue(AcbrNFe.ConfigLerValor <ModeloDF>(ACBrSessao.NFe, "ModeloDF")); txtIdCSC.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "IdCSC"); txtCSC.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "CSC"); cmbCrypt.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLCryptLib>(ACBrSessao.DFe, "SSLCryptLib")); cmbHttp.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLHttpLib>(ACBrSessao.DFe, "SSLHttpLib")); cmbXmlSign.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLXmlSignLib>(ACBrSessao.DFe, "SSLXmlSignLib")); txtCertPath.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "ArquivoPFX"); txtDadosPFX.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "DadosPFX"); txtCertPassword.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "Senha"); txtCertNumero.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "NumeroSerie"); txtSchemaPath.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "PathSchemas"); cmbUfDestino.SelectedItem = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "UF"); var ambiente = AcbrNFe.ConfigLerValor <TipoAmbiente>(ACBrSessao.NFe, "Ambiente"); rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; cmbSSlType.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLType>(ACBrSessao.NFe, "SSLType")); nudTimeOut.Value = AcbrNFe.ConfigLerValor <decimal>(ACBrSessao.NFe, "Timeout"); txtProxyServidor.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Servidor"); nudProxyPorta.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Porta"); txtProxyUsuario.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Usuario"); txtProxySenha.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Senha"); txtNome.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Nome"); txtEmail.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Conta"); txtUsuario.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Usuario"); txtSenha.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Senha"); txtHost.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Servidor"); nudPorta.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.Email, "Porta"); ckbSSL.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.Email, "SSL"); ckbTLS.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.Email, "TLS"); }
private void LoadConfig() { AcbrNFe.ConfigLer(); //Config Geral ckbAtualizarXML.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "AtualizarXMLCancelado"); ckbExibirErroSchema.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "ExibirErroSchema"); txtFormatoAlerta.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "FormatoAlerta"); cmbFormaEmissao.SetSelectedValue(AcbrNFe.ConfigLerValor <TipoEmissao>(ACBrSessao.NFe, "FormaEmissao")); cmbModeloDocumento.SetSelectedValue(AcbrNFe.ConfigLerValor <ModeloDF>(ACBrSessao.NFe, "ModeloDF")); cmbVersaoDF.SetSelectedValue(AcbrNFe.ConfigLerValor <VersaoDFe>(ACBrSessao.NFe, "VersaoDF")); ckbRetirarAcentos.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "RetirarAcentos"); ckbSalvar.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "SalvarWS"); txtLogs.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "PathSalvar"); txtSchemaPath.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "PathSchemas"); txtIdCSC.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "IdCSC"); txtCSC.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "CSC"); //Config Webservice cmbUfDestino.SelectedItem = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "UF"); cmbSSlType.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLType>(ACBrSessao.NFe, "SSLType")); nudTimeOut.Value = AcbrNFe.ConfigLerValor <decimal>(ACBrSessao.NFe, "Timeout"); var ambiente = AcbrNFe.ConfigLerValor <TipoAmbiente>(ACBrSessao.NFe, "Ambiente"); rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; ckbVisualizar.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "Visualizar"); ckbSalvarSOAP.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "SalvarWS"); ckbAjustarAut.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "AjustaAguardaConsultaRet"); nudAguardar.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.NFe, "AguardarConsultaRet"); nudTentativas.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.NFe, "Tentativas"); nudIntervalos.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.NFe, "IntervaloTentativas"); txtProxyServidor.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Servidor"); nudProxyPorta.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Porta"); txtProxyUsuario.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Usuario"); txtProxySenha.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Senha"); //Config Certificado cmbCrypt.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLCryptLib>(ACBrSessao.DFe, "SSLCryptLib")); cmbHttp.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLHttpLib>(ACBrSessao.DFe, "SSLHttpLib")); cmbXmlSign.SetSelectedValue(AcbrNFe.ConfigLerValor <SSLXmlSignLib>(ACBrSessao.DFe, "SSLXmlSignLib")); txtCertPath.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "ArquivoPFX"); txtDadosPFX.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "DadosPFX"); txtCertPassword.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "Senha"); txtCertNumero.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DFe, "NumeroSerie"); //Config Arquivos ckbSalvarArqs.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "SalvarGer"); ckbPastaMensal.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "SepararPorMes"); ckbAdicionaLiteral.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "AdicionarLiteral"); ckbEmissaoPathNFe.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "EmissaoPathNFe"); ckbSalvaPathEvento.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "SalvarArq"); ckbSepararPorCNPJ.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "SepararPorCNPJ"); ckbSepararPorModelo.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.NFe, "SepararPorModelo"); txtArqNFe.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "PathNFe"); txtArqInu.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "PathInu"); txtArqEvento.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.NFe, "PathEvento"); //Config Documento Auxiliar txtLogomarca.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.DANFE, "PathLogo"); var tipoImpressao = AcbrNFe.ConfigLerValor <TipoImpressao>(ACBrSessao.DANFE, "TipoDANFE"); rdbRetrato.Checked = tipoImpressao == TipoImpressao.tiRetrato; rdbPaisagem.Checked = tipoImpressao == TipoImpressao.tiPaisagem; var relNFCe = AcbrNFe.ConfigLerValor <TipoRelatorioBobina>(ACBrSessao.DANFENFCe, "TipoRelatorioBobina"); rdbFortes.Checked = relNFCe == TipoRelatorioBobina.tpFortes; rdbEscPos.Checked = relNFCe == TipoRelatorioBobina.tpEscPos; rdbFortesA4.Checked = relNFCe == TipoRelatorioBobina.tpFortesA4; cbbModelo.SetSelectedValue(AcbrNFe.ConfigLerValor <ACBrPosPrinterModelo>(ACBrSessao.PosPrinter, "Modelo")); cbbPortas.SelectedItem = AcbrNFe.ConfigLerValor <string>(ACBrSessao.PosPrinter, "Porta"); nudColunas.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.PosPrinter, "ColunasFonteNormal"); nudEspacos.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.PosPrinter, "EspacoEntreLinhas"); nudBuffer.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.PosPrinter, "LinhasBuffer"); nudLinhasPular.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.PosPrinter, "LinhasEntreCupons"); cbxControlePorta.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "ControlePorta"); cbxCortarPapel.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "CortaPapel"); cbxTraduzirTags.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "TraduzirTags"); cbxIgnorarTags.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "IgnorarTags"); cbbPaginaCodigo.SetSelectedValue(AcbrNFe.ConfigLerValor <PosPaginaCodigo>(ACBrSessao.PosPrinter, "PaginaDeCodigo")); //Config Email txtNome.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Nome"); txtEmail.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Conta"); txtUsuario.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Usuario"); txtSenha.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Senha"); txtHost.Text = AcbrNFe.ConfigLerValor <string>(ACBrSessao.Email, "Servidor"); nudPorta.Value = AcbrNFe.ConfigLerValor <int>(ACBrSessao.Email, "Porta"); ckbSSL.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.Email, "SSL"); ckbTLS.Checked = AcbrNFe.ConfigLerValor <bool>(ACBrSessao.Email, "TLS"); }
private void LoadConfig(string file = "ACBrLib.ini") { ACBrNFe.ConfigLer(file); //Config Geral ckbAtualizarXML.Checked = ACBrNFe.Config.AtualizarXMLCancelado; ckbExibirErroSchema.Checked = ACBrNFe.Config.ExibirErroSchema; txtFormatoAlerta.Text = ACBrNFe.Config.FormatoAlerta; cmbFormaEmissao.SetSelectedValue(ACBrNFe.Config.FormaEmissao); cmbModeloDocumento.SetSelectedValue(ACBrNFe.Config.ModeloDF); cmbVersaoDF.SetSelectedValue(ACBrNFe.Config.VersaoDF); ckbRetirarAcentos.Checked = ACBrNFe.Config.RetirarAcentos; ckbSalvar.Checked = ACBrNFe.Config.SalvarWS; txtLogs.Text = ACBrNFe.Config.PathSalvar; txtSchemaPath.Text = ACBrNFe.Config.PathSchemas; txtIdCSC.Text = ACBrNFe.Config.IdCSC; txtCSC.Text = ACBrNFe.Config.CSC; //Config Webservice cmbUfDestino.SelectedItem = ACBrNFe.Config.DFe.UF; cmbSSlType.SetSelectedValue(ACBrNFe.Config.SSLType); nudTimeOut.Value = ACBrNFe.Config.Timeout; var ambiente = ACBrNFe.Config.Ambiente; rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; ckbVisualizar.Checked = ACBrNFe.Config.Visualizar; ckbSalvarSOAP.Checked = ACBrNFe.Config.SalvarWS; ckbAjustarAut.Checked = ACBrNFe.Config.AjustaAguardaConsultaRet; nudAguardar.Value = ACBrNFe.Config.AguardarConsultaRet; nudTentativas.Value = ACBrNFe.Config.Tentativas; nudIntervalos.Value = ACBrNFe.Config.IntervaloTentativas; txtProxyServidor.Text = ACBrNFe.Config.Proxy.Servidor; nudProxyPorta.Text = ACBrNFe.Config.Proxy.Porta; txtProxyUsuario.Text = ACBrNFe.Config.Proxy.Usuario; txtProxySenha.Text = ACBrNFe.Config.Proxy.Senha; //Config Certificado cmbCrypt.SetSelectedValue(ACBrNFe.Config.DFe.SSLCryptLib); cmbHttp.SetSelectedValue(ACBrNFe.Config.DFe.SSLHttpLib); cmbXmlSign.SetSelectedValue(ACBrNFe.Config.DFe.SSLXmlSignLib); txtCertPath.Text = ACBrNFe.Config.DFe.ArquivoPFX; txtCertPassword.Text = ACBrNFe.Config.DFe.Senha; txtCertNumero.Text = ACBrNFe.Config.DFe.NumeroSerie; txtDadosPFX.Text = ACBrNFe.Config.DFe.DadosPFX; //Config Arquivos ckbSalvarArqs.Checked = ACBrNFe.Config.SalvarGer; ckbPastaMensal.Checked = ACBrNFe.Config.SepararPorMes; ckbAdicionaLiteral.Checked = ACBrNFe.Config.AdicionarLiteral; ckbEmissaoPathNFe.Checked = ACBrNFe.Config.EmissaoPathNFe; ckbSalvaPathEvento.Checked = ACBrNFe.Config.SalvarArq; ckbSepararPorCNPJ.Checked = ACBrNFe.Config.SepararPorCNPJ; ckbSepararPorModelo.Checked = ACBrNFe.Config.SepararPorModelo; txtArqNFe.Text = ACBrNFe.Config.PathNFe; txtArqInu.Text = ACBrNFe.Config.PathInu; txtArqEvento.Text = ACBrNFe.Config.PathEvento; //Config Documento Auxiliar txtLogomarca.Text = ACBrNFe.Config.DANFe.PathLogo; var tipoImpressao = ACBrNFe.Config.DANFe.TipoDANFE; rdbRetrato.Checked = tipoImpressao == TipoDANFE.tiRetrato; rdbPaisagem.Checked = tipoImpressao == TipoDANFE.tiPaisagem; var relNFCe = ACBrNFe.Config.DANFe.NFCe.TipoRelatorioBobina; rdbFortes.Checked = relNFCe == TipoRelatorioBobina.tpFortes; rdbEscPos.Checked = relNFCe == TipoRelatorioBobina.tpEscPos; rdbFortesA4.Checked = relNFCe == TipoRelatorioBobina.tpFortesA4; cbbModelo.SetSelectedValue(ACBrNFe.Config.PosPrinter.Modelo); cbbPortas.SelectedItem = ACBrNFe.Config.PosPrinter.Porta; nudColunas.Value = ACBrNFe.Config.PosPrinter.ColunasFonteNormal; nudEspacos.Value = ACBrNFe.Config.PosPrinter.EspacoEntreLinhas; nudBuffer.Value = ACBrNFe.Config.PosPrinter.LinhasBuffer; nudLinhasPular.Value = ACBrNFe.Config.PosPrinter.LinhasEntreCupons; cbxControlePorta.Checked = ACBrNFe.Config.PosPrinter.ControlePorta; cbxCortarPapel.Checked = ACBrNFe.Config.PosPrinter.CortaPapel; cbxTraduzirTags.Checked = ACBrNFe.Config.PosPrinter.TraduzirTags; cbxIgnorarTags.Checked = ACBrNFe.Config.PosPrinter.IgnorarTags; cbbPaginaCodigo.SetSelectedValue(ACBrNFe.Config.PosPrinter.PaginaDeCodigo); //Config Email txtNome.Text = ACBrNFe.Config.Email.Nome; txtEmail.Text = ACBrNFe.Config.Email.Conta; txtUsuario.Text = ACBrNFe.Config.Email.Usuario; txtSenha.Text = ACBrNFe.Config.Email.Senha; txtHost.Text = ACBrNFe.Config.Email.Servidor; nudPorta.Text = ACBrNFe.Config.Email.Porta; ckbSSL.Checked = ACBrNFe.Config.Email.SSL; ckbTLS.Checked = ACBrNFe.Config.Email.TLS; }