private void LoadConfig() { ACBrCTe.ConfigLer(); cmbVersao.SetSelectedValue(ACBrCTe.ConfigLerValor <VersaoCTe>(ACBrSessao.CTe, "VersaoDF")); cmbModeloDocumento.SetSelectedValue(ACBrCTe.ConfigLerValor <ModeloCTe>(ACBrSessao.CTe, "ModeloDF")); cmbCrypt.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLCryptLib>(ACBrSessao.DFe, "SSLCryptLib")); cmbHttp.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLHttpLib>(ACBrSessao.DFe, "SSLHttpLib")); cmbXmlSign.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLXmlSignLib>(ACBrSessao.DFe, "SSLXmlSignLib")); txtCertPath.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "ArquivoPFX"); txtDadosPFX.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "DadosPFX"); txtCertPassword.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "Senha"); txtCertNumero.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "NumeroSerie"); txtSchemaPath.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.CTe, "PathSchemas"); cmbUfDestino.SelectedItem = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "UF"); var ambiente = ACBrCTe.ConfigLerValor <TipoAmbiente>(ACBrSessao.CTe, "Ambiente"); rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; cmbSSlType.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLType>(ACBrSessao.CTe, "SSLType")); nudTimeOut.Value = ACBrCTe.ConfigLerValor <decimal>(ACBrSessao.CTe, "Timeout"); txtProxyServidor.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Servidor"); nudProxyPorta.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Porta"); txtProxyUsuario.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Usuario"); txtProxySenha.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Senha"); ckbSalvarArqs.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.CTe, "SalvarGer"); ckbPastaMensal.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.CTe, "SepararPorMes"); ckbAdicionaLiteral.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.CTe, "AdicionarLiteral"); ckbEmissaoPathCTe.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.CTe, "EmissaoPathCTe"); ckbSalvaPathEvento.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.CTe, "SalvarArq"); ckbSepararPorCNPJ.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.CTe, "SepararPorCNPJ"); ckbSepararPorModelo.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.CTe, "SepararPorModelo"); txtArqCTe.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.CTe, "PathCTe"); txtArqInu.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.CTe, "PathInu"); txtArqEvento.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.CTe, "PathEvento"); txtLogomarca.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DACTe, "PathLogo"); var tipoImpressao = ACBrCTe.ConfigLerValor <TipoImpressao>(ACBrSessao.DACTe, "TipoDACTe"); rdbRetrato.Checked = tipoImpressao == TipoImpressao.tiRetrato; rdbPaisagem.Checked = tipoImpressao == TipoImpressao.tiPaisagem; txtNome.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Nome"); txtEmail.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Conta"); txtUsuario.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Usuario"); txtSenha.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Senha"); txtHost.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Servidor"); nudPorta.Value = ACBrCTe.ConfigLerValor <int>(ACBrSessao.Email, "Porta"); ckbSSL.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.Email, "SSL"); ckbTLS.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.Email, "TLS"); }
private void LoadConfig() { ACBrCTe.ConfigLer(); cmbVersao.SetSelectedValue(ACBrCTe.ConfigLerValor <VersaoCTe>(ACBrSessao.CTe, "VersaoDF")); cmbModeloDocumento.SetSelectedValue(ACBrCTe.ConfigLerValor <ModeloCTe>(ACBrSessao.CTe, "ModeloDF")); cmbCrypt.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLCryptLib>(ACBrSessao.DFe, "SSLCryptLib")); cmbHttp.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLHttpLib>(ACBrSessao.DFe, "SSLHttpLib")); cmbXmlSign.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLXmlSignLib>(ACBrSessao.DFe, "SSLXmlSignLib")); txtCertPath.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "ArquivoPFX"); txtDadosPFX.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "DadosPFX"); txtCertPassword.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "Senha"); txtCertNumero.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "NumeroSerie"); txtSchemaPath.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.CTe, "PathSchemas"); cmbUfDestino.SelectedItem = ACBrCTe.ConfigLerValor <string>(ACBrSessao.DFe, "UF"); var ambiente = ACBrCTe.ConfigLerValor <TipoAmbiente>(ACBrSessao.CTe, "Ambiente"); rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; cmbSSlType.SetSelectedValue(ACBrCTe.ConfigLerValor <SSLType>(ACBrSessao.CTe, "SSLType")); nudTimeOut.Value = ACBrCTe.ConfigLerValor <decimal>(ACBrSessao.CTe, "Timeout"); txtProxyServidor.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Servidor"); nudProxyPorta.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Porta"); txtProxyUsuario.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Usuario"); txtProxySenha.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Proxy, "Senha"); txtNome.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Nome"); txtEmail.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Conta"); txtUsuario.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Usuario"); txtSenha.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Senha"); txtHost.Text = ACBrCTe.ConfigLerValor <string>(ACBrSessao.Email, "Servidor"); nudPorta.Value = ACBrCTe.ConfigLerValor <int>(ACBrSessao.Email, "Porta"); ckbSSL.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.Email, "SSL"); ckbTLS.Checked = ACBrCTe.ConfigLerValor <bool>(ACBrSessao.Email, "TLS"); }