private void FrmMain_Shown(object sender, EventArgs e) { foreach (string printer in PrinterSettings.InstalledPrinters) { cmbImpressora.Items.Add(printer); } if (PrinterSettings.InstalledPrinters.Count > 0) { cmbImpressora.SelectedIndex = 0; } // Altera as config de log var ret = ACBrBoleto.Boleto_ConfigGravarValor("Principal".ToUTF8(), "LogNivel".ToUTF8(), "4".ToUTF8()); ACBrBoleto.CheckResult(ret); var logPath = Path.Combine(Application.StartupPath, "Docs"); if (!Directory.Exists(logPath)) { Directory.CreateDirectory(logPath); } ret = ACBrBoleto.Boleto_ConfigGravarValor("Principal".ToUTF8(), "LogPath".ToUTF8(), logPath.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravar("ACBrLib.ini".ToUTF8()); ACBrBoleto.CheckResult(ret); LoadConfig(); }
private void SaveConfig() { var ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "Layout".ToUTF8(), cmbModeloImpressao.SelectedIndex.ToString().ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "MostrarPreview".ToUTF8(), (chkPreview.Checked ? "1" : "0").ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "MostrarProgresso".ToUTF8(), (chkProgresso.Checked ? "1" : "0").ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "MostrarSetup".ToUTF8(), (chkSetup.Checked ? "1" : "0").ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "NomeArquivo".ToUTF8(), txtNomeArquivo.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "NumeroCopias".ToUTF8(), nudCopias.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "PrinterName".ToUTF8(), cmbImpressora.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoFCFortesConfig".ToUTF8(), "DirLogo".ToUTF8(), txtDirLogo.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoBancoConfig".ToUTF8(), "TipoCobranca".ToUTF8(), cmbBanco.SelectedIndex.ToString().ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Agencia".ToUTF8(), txtAgencia.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "AgenciaDigito".ToUTF8(), txtDigAgencia.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Conta".ToUTF8(), txtConta.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "ContaDigito".ToUTF8(), txtDigConta.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "CodigoTransmissao".ToUTF8(), txtCodTransmissao.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Convenio".ToUTF8(), txtConvenio.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Modalidade".ToUTF8(), txtModalidade.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "CodigoCedente".ToUTF8(), txtCodCedente.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "ResponEmissao".ToUTF8(), cmbRespEmissao.SelectedIndex.ToString().ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Bairro".ToUTF8(), txtBairro.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "CEP".ToUTF8(), txtCEP.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Cidade".ToUTF8(), txtCidade.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "CNPJCPF".ToUTF8(), txtCNPJCPF.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Complemento".ToUTF8(), txtComplemento.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Logradouro".ToUTF8(), txtLogradouro.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Nome".ToUTF8(), txtNomeRes.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "NumeroRes".ToUTF8(), txtNumeroRes.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "Telefone".ToUTF8(), txtTelefone.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "UF".ToUTF8(), cmbUF.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "TipoCarteira".ToUTF8(), cmbTipoCarteira.SelectedIndex.ToString().ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "TipoDocumento".ToUTF8(), cmbTipoDocumento.SelectedIndex.ToString().ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoCedenteConfig".ToUTF8(), "TipoInscricao".ToUTF8(), cmbTipoInscricao.SelectedIndex.ToString().ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoDiretorioConfig".ToUTF8(), "DirArqRemessa".ToUTF8(), txtDirRemessa.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoDiretorioConfig".ToUTF8(), "DirArqRetorno".ToUTF8(), txtDirRetorno.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoDiretorioConfig".ToUTF8(), "LayoutRemessa".ToUTF8(), cmbLayoutCNAB.SelectedIndex.ToString().ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoDiretorioConfig".ToUTF8(), "NomeArqRemessa".ToUTF8(), txtNomeRemessa.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoDiretorioConfig".ToUTF8(), "NomeArqRetorno".ToUTF8(), txtNomeRetorno.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("BoletoDiretorioConfig".ToUTF8(), "LeCedenteRetorno".ToUTF8(), (ckbCedenteRetorno.Checked ? "1" : "0").ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "Nome".ToUTF8(), txtNome.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "Conta".ToUTF8(), txtEmail.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "Usuario".ToUTF8(), txtUsuario.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "Senha".ToUTF8(), txtSenha.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "Servidor".ToUTF8(), txtHost.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "Porta".ToUTF8(), nudPorta.Text.ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "SSL".ToUTF8(), (ckbSSL.Checked ? "1" : "0").ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravarValor("Email".ToUTF8(), "TLS".ToUTF8(), (ckbTLS.Checked ? "1" : "0").ToUTF8()); ACBrBoleto.CheckResult(ret); ret = ACBrBoleto.Boleto_ConfigGravar("ACBrLib.ini".ToUTF8()); ACBrBoleto.CheckResult(ret); }