private void LoadConfig() { ACBrMDFe.ConfigLer(); cmbVersao.SetSelectedValue(ACBrMDFe.ConfigLerValor <VersaoMDFe>(ACBrSessao.MDFe, "VersaoDF")); cmbCrypt.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLCryptLib>(ACBrSessao.DFe, "SSLCryptLib")); cmbHttp.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLHttpLib>(ACBrSessao.DFe, "SSLHttpLib")); cmbXmlSign.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLXmlSignLib>(ACBrSessao.DFe, "SSLXmlSignLib")); txtCertPath.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "ArquivoPFX"); txtDadosPFX.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "DadosPFX"); txtCertPassword.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "Senha"); txtCertNumero.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "NumeroSerie"); txtSchemaPath.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.MDFe, "PathSchemas"); cmbUfDestino.SelectedItem = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "UF"); var ambiente = ACBrMDFe.ConfigLerValor <TipoAmbiente>(ACBrSessao.MDFe, "Ambiente"); rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; cmbSSlType.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLType>(ACBrSessao.MDFe, "SSLType")); nudTimeOut.Value = ACBrMDFe.ConfigLerValor <decimal>(ACBrSessao.MDFe, "Timeout"); txtProxyServidor.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Servidor"); nudProxyPorta.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Porta"); txtProxyUsuario.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Usuario"); txtProxySenha.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Senha"); txtNome.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Nome"); txtEmail.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Conta"); txtUsuario.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Usuario"); txtSenha.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Senha"); txtHost.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Servidor"); nudPorta.Value = ACBrMDFe.ConfigLerValor <int>(ACBrSessao.Email, "Porta"); ckbSSL.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.Email, "SSL"); ckbTLS.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.Email, "TLS"); }
private void LoadConfig(string file = "ACBrlib.ini") { ACBrMDFe.ConfigLer(); //Config Geral ckbExibirErroSchema.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "ExibirErroSchema"); txtFormatoAlerta.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.MDFe, "FormatoAlerta"); cmbFormaEmissao.SetSelectedValue(ACBrMDFe.ConfigLerValor <TipoEmissao>(ACBrSessao.MDFe, "FormaEmissao")); cmbVersaoDF.SetSelectedValue(ACBrMDFe.ConfigLerValor <VersaoMDFe>(ACBrSessao.MDFe, "VersaoDF")); ckbRetirarAcentos.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "RetirarAcentos"); ckbSalvar.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "SalvarWS"); txtLogs.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.MDFe, "PathSalvar"); txtSchemaPath.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.MDFe, "PathSchemas"); //Config Webservice cmbUfDestino.SelectedItem = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "UF"); cmbSSlType.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLType>(ACBrSessao.MDFe, "SSLType")); nudTimeOut.Value = ACBrMDFe.ConfigLerValor <decimal>(ACBrSessao.MDFe, "Timeout"); var ambiente = ACBrMDFe.ConfigLerValor <TipoAmbiente>(ACBrSessao.MDFe, "Ambiente"); rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; ckbVisualizar.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "Visualizar"); ckbSalvarSOAP.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "SalvarWS"); ckbAjustarAut.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "AjustaAguardaConsultaRet"); nudAguardar.Value = ACBrMDFe.ConfigLerValor <int>(ACBrSessao.MDFe, "AguardarConsultaRet"); nudTentativas.Value = ACBrMDFe.ConfigLerValor <int>(ACBrSessao.MDFe, "Tentativas"); nudIntervalos.Value = ACBrMDFe.ConfigLerValor <int>(ACBrSessao.MDFe, "IntervaloTentativas"); txtProxyServidor.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Servidor"); nudProxyPorta.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Porta"); txtProxyUsuario.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Usuario"); txtProxySenha.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Proxy, "Senha"); //Config Certificado cmbCrypt.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLCryptLib>(ACBrSessao.DFe, "SSLCryptLib")); cmbHttp.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLHttpLib>(ACBrSessao.DFe, "SSLHttpLib")); cmbXmlSign.SetSelectedValue(ACBrMDFe.ConfigLerValor <SSLXmlSignLib>(ACBrSessao.DFe, "SSLXmlSignLib")); txtCertPath.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "ArquivoPFX"); txtDadosPFX.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "DadosPFX"); txtCertPassword.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "Senha"); txtCertNumero.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DFe, "NumeroSerie"); //Config Arquivos ckbSalvarArqs.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "SalvarGer"); ckbPastaMensal.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "SepararPorMes"); ckbAdicionaLiteral.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "AdicionarLiteral"); ckbEmissaoPathNFe.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "EmissaoPathMDFe"); ckbSalvaPathEvento.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "SalvarArq"); ckbSepararPorCNPJ.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "SepararPorCNPJ"); ckbSepararPorModelo.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.MDFe, "SepararPorModelo"); txtArqMDFe.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.MDFe, "PathMDFe"); txtArqEvento.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.MDFe, "PathEvento"); //Config Documento Auxiliar txtLogomarca.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.DAMDFe, "PathLogo"); var tipoImpressao = ACBrMDFe.ConfigLerValor <TipoDAMDFE>(ACBrSessao.DAMDFe, "TipoDAMDFe"); rdbRetrato.Checked = tipoImpressao == TipoDAMDFE.tiRetrato; rdbPaisagem.Checked = tipoImpressao == TipoDAMDFE.tiPaisagem; //Config Email txtNome.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Nome"); txtEmail.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Conta"); txtUsuario.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Usuario"); txtSenha.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Senha"); txtHost.Text = ACBrMDFe.ConfigLerValor <string>(ACBrSessao.Email, "Servidor"); nudPorta.Value = ACBrMDFe.ConfigLerValor <int>(ACBrSessao.Email, "Porta"); ckbSSL.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.Email, "SSL"); ckbTLS.Checked = ACBrMDFe.ConfigLerValor <bool>(ACBrSessao.Email, "TLS"); }
private void LoadConfig(string file = "ACBrlib.ini") { ACBrMDFe.ConfigLer(file); //Config Geral ckbExibirErroSchema.Checked = ACBrMDFe.Config.ExibirErroSchema; txtFormatoAlerta.Text = ACBrMDFe.Config.FormatoAlerta; cmbFormaEmissao.SetSelectedValue(ACBrMDFe.Config.FormaEmissao); cmbVersaoDF.SetSelectedValue(ACBrMDFe.Config.VersaoDF); ckbRetirarAcentos.Checked = ACBrMDFe.Config.RetirarAcentos; ckbSalvar.Checked = ACBrMDFe.Config.SalvarWS; txtLogs.Text = ACBrMDFe.Config.PathSalvar; txtSchemaPath.Text = ACBrMDFe.Config.PathSchemas; //Config Webservice cmbUfDestino.SelectedItem = ACBrMDFe.Config.DFe.UF; cmbSSlType.SetSelectedValue(ACBrMDFe.Config.SSLType); nudTimeOut.Value = ACBrMDFe.Config.Timeout; var ambiente = ACBrMDFe.Config.Ambiente; rdbHomologacao.Checked = ambiente == TipoAmbiente.taHomologacao; rdbProducao.Checked = ambiente == TipoAmbiente.taProducao; ckbVisualizar.Checked = ACBrMDFe.Config.Visualizar; ckbSalvarSOAP.Checked = ACBrMDFe.Config.SalvarWS; ckbAjustarAut.Checked = ACBrMDFe.Config.AjustaAguardaConsultaRet; nudAguardar.Value = ACBrMDFe.Config.AguardarConsultaRet; nudTentativas.Value = ACBrMDFe.Config.Tentativas; nudIntervalos.Value = ACBrMDFe.Config.IntervaloTentativas; txtProxyServidor.Text = ACBrMDFe.Config.Proxy.Servidor; nudProxyPorta.Text = ACBrMDFe.Config.Proxy.Porta; txtProxyUsuario.Text = ACBrMDFe.Config.Proxy.Usuario; txtProxySenha.Text = ACBrMDFe.Config.Proxy.Senha; //Config Certificado cmbCrypt.SetSelectedValue(ACBrMDFe.Config.DFe.SSLCryptLib); cmbHttp.SetSelectedValue(ACBrMDFe.Config.DFe.SSLHttpLib); cmbXmlSign.SetSelectedValue(ACBrMDFe.Config.DFe.SSLXmlSignLib); txtCertPath.Text = ACBrMDFe.Config.DFe.ArquivoPFX; txtCertPassword.Text = ACBrMDFe.Config.DFe.Senha; txtCertNumero.Text = ACBrMDFe.Config.DFe.NumeroSerie; //Config Arquivos ckbSalvarArqs.Checked = ACBrMDFe.Config.SalvarGer; ckbPastaMensal.Checked = ACBrMDFe.Config.SepararPorMes; ckbAdicionaLiteral.Checked = ACBrMDFe.Config.AdicionarLiteral; ckbEmissaoPathNFe.Checked = ACBrMDFe.Config.EmissaoPathMDFe; ckbSalvaPathEvento.Checked = ACBrMDFe.Config.SalvarArq; ckbSepararPorCNPJ.Checked = ACBrMDFe.Config.SepararPorCNPJ; ckbSepararPorModelo.Checked = ACBrMDFe.Config.SepararPorModelo; txtArqMDFe.Text = ACBrMDFe.Config.PathMDFe; txtArqEvento.Text = ACBrMDFe.Config.PathEvento; //Config Documento Auxiliar txtLogomarca.Text = ACBrMDFe.Config.DAMDFe.PathLogo; var tipoImpressao = ACBrMDFe.Config.DAMDFe.TipoDAMDFe; rdbRetrato.Checked = tipoImpressao == TipoDAMDFe.tiRetrato; rdbPaisagem.Checked = tipoImpressao == TipoDAMDFe.tiPaisagem; //Config Email txtNome.Text = ACBrMDFe.Config.Email.Nome; txtEmail.Text = ACBrMDFe.Config.Email.Conta; txtUsuario.Text = ACBrMDFe.Config.Email.Usuario; txtSenha.Text = ACBrMDFe.Config.Email.Senha; txtHost.Text = ACBrMDFe.Config.Email.Servidor; nudPorta.Text = ACBrMDFe.Config.Email.Porta; ckbSSL.Checked = ACBrMDFe.Config.Email.SSL; ckbTLS.Checked = ACBrMDFe.Config.Email.TLS; }