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"); }