Exemplo n.º 1
0
        private void LoadConfig()
        {
            acbrSat.ConfigLer();

            txtDllPath.Text = acbrSat.ConfigLerValor <string>(ACBrSessao.SAT, "NomeDLL");
            cmbModeloSat.SetSelectedValue(acbrSat.ConfigLerValor <SATModelo>(ACBrSessao.SAT, "Modelo"));
            txtAtivacao.Text       = acbrSat.ConfigLerValor <string>(ACBrSessao.SAT, "CodigoDeAtivacao");
            nunVersaoCFe.Value     = acbrSat.ConfigLerValor <decimal>(ACBrSessao.SATConfig, "infCFe_versaoDadosEnt");
            nunPaginaCodigo.Value  = acbrSat.ConfigLerValor <decimal>(ACBrSessao.SATConfig, "PaginaDeCodigo");
            txtSignAc.Text         = acbrSat.ConfigLerValor <string>(ACBrSessao.SAT, "SignAC");
            chkSaveCFe.Checked     = acbrSat.ConfigLerValor <bool>(ACBrSessao.SATConfigArquivos, "SalvarCFe");
            chkSaveEnvio.Checked   = acbrSat.ConfigLerValor <bool>(ACBrSessao.SATConfigArquivos, "SalvarEnvio");
            chkSaveCFeCanc.Checked = acbrSat.ConfigLerValor <bool>(ACBrSessao.SATConfigArquivos, "SalvarCFeCanc");
            chkSepararCNPJ.Checked = acbrSat.ConfigLerValor <bool>(ACBrSessao.SATConfigArquivos, "SepararPorCNPJ");
            chkSepararData.Checked = acbrSat.ConfigLerValor <bool>(ACBrSessao.SATConfigArquivos, "SepararPorDia");

            //Extrato
            cmbImpressao.SetSelectedValue(acbrSat.ConfigLerValor <TipoExtrato>(ACBrSessao.Extrato, "Tipo"));
            nudCopias.Value                  = acbrSat.ConfigLerValor <int>(ACBrSessao.Extrato, "Copias");
            txtSoftwareHouse.Text            = acbrSat.ConfigLerValor <string>(ACBrSessao.Sistema, "Nome");
            cbbImpressora.Text               = acbrSat.ConfigLerValor <string>(ACBrSessao.Extrato, "Impressora");
            txtSite.Text                     = acbrSat.ConfigLerValor <string>(ACBrSessao.Emissor, "WebSite");
            chkPreview.Checked               = acbrSat.ConfigLerValor <bool>(ACBrSessao.Extrato, "MostraPreview");
            chkSetup.Checked                 = acbrSat.ConfigLerValor <bool>(ACBrSessao.Extrato, "MostraSetup");
            chkUsaCodigoEanImpressao.Checked = acbrSat.ConfigLerValor <bool>(ACBrSessao.Extrato, "ImprimeCodigoEan");
            chkImprimeEmUmaLinha.Checked     = acbrSat.ConfigLerValor <bool>(ACBrSessao.Extrato, "ImprimeEmUmaLinha");
            chkLogoLateral.Checked           = acbrSat.ConfigLerValor <bool>(ACBrSessao.Extrato, "ImprimeLogoLateral");
            chkQrCodeLateral.Checked         = acbrSat.ConfigLerValor <bool>(ACBrSessao.Extrato, "ImprimeQRCodeLateral");

            //PosPrinter
            cbbModelo.SetSelectedValue(acbrSat.ConfigLerValor <ACBrPosPrinterModelo>(ACBrSessao.PosPrinter, "Modelo"));
            cbbPortas.Text = acbrSat.ConfigLerValor <string>(ACBrSessao.PosPrinter, "Porta");
            cbbPaginaCodigo.SetSelectedValue(acbrSat.ConfigLerValor <PosPaginaCodigo>(ACBrSessao.PosPrinter, "PaginaDeCodigo"));
            nudColunas.Value         = acbrSat.ConfigLerValor <int>(ACBrSessao.PosPrinter, "ColunasFonteNormal");
            nudEspacos.Value         = acbrSat.ConfigLerValor <int>(ACBrSessao.PosPrinter, "EspacoEntreLinhas");
            nudBuffer.Value          = acbrSat.ConfigLerValor <int>(ACBrSessao.PosPrinter, "LinhasBuffer");
            nudLinhasPular.Value     = acbrSat.ConfigLerValor <int>(ACBrSessao.PosPrinter, "LinhasEntreCupons");
            cbxControlePorta.Checked = acbrSat.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "ControlePorta");
            cbxCortarPapel.Checked   = acbrSat.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "CortaPapel");
            cbxTraduzirTags.Checked  = acbrSat.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "TraduzirTags");
            cbxIgnorarTags.Checked   = acbrSat.ConfigLerValor <bool>(ACBrSessao.PosPrinter, "IgnorarTags");

            //Mail
            txtNome.Text    = acbrSat.ConfigLerValor <string>(ACBrSessao.Email, "Nome");
            txtEmail.Text   = acbrSat.ConfigLerValor <string>(ACBrSessao.Email, "Conta");
            txtUsuario.Text = acbrSat.ConfigLerValor <string>(ACBrSessao.Email, "Usuario");
            txtSenha.Text   = acbrSat.ConfigLerValor <string>(ACBrSessao.Email, "Senha");
            txtHost.Text    = acbrSat.ConfigLerValor <string>(ACBrSessao.Email, "Servidor");
            nudPorta.Value  = acbrSat.ConfigLerValor <int>(ACBrSessao.Email, "Porta");
            ckbSSL.Checked  = acbrSat.ConfigLerValor <bool>(ACBrSessao.Email, "SSL");
            ckbTLS.Checked  = acbrSat.ConfigLerValor <bool>(ACBrSessao.Email, "TLS");
        }
Exemplo n.º 2
0
        private void LoadConfig()
        {
            acbrSat.ConfigLer();

            txtDllPath.Text = acbrSat.Config.NomeDLL;
            cmbModeloSat.SetSelectedValue(acbrSat.Config.Modelo);
            txtAtivacao.Text       = acbrSat.Config.CodigoDeAtivacao;
            nunVersaoCFe.Value     = acbrSat.Config.SatConfig.infCFe_versaoDadosEnt;
            nunPaginaCodigo.Value  = acbrSat.Config.SatConfig.PaginaDeCodigo;
            txtSignAc.Text         = acbrSat.Config.SignAC;
            chkSaveCFe.Checked     = acbrSat.Config.Arquivos.SalvarCFe;
            chkSaveEnvio.Checked   = acbrSat.Config.Arquivos.SalvarEnvio;
            chkSaveCFeCanc.Checked = acbrSat.Config.Arquivos.SalvarCFeCanc;
            chkSepararCNPJ.Checked = acbrSat.Config.Arquivos.SepararPorCNPJ;
            chkSepararData.Checked = acbrSat.Config.Arquivos.SepararPorDia;

            //Extrato
            cmbImpressao.SetSelectedValue(acbrSat.Config.Extrato.Tipo);
            nudCopias.Value                  = acbrSat.Config.Extrato.Copias;
            txtSoftwareHouse.Text            = acbrSat.Config.Sistema.Nome;
            cbbImpressora.Text               = acbrSat.Config.Extrato.Impressora;
            txtSite.Text                     = acbrSat.Config.Emissor.WebSite;
            chkPreview.Checked               = acbrSat.Config.Extrato.MostraPreview;
            chkSetup.Checked                 = acbrSat.Config.Extrato.MostraSetup;
            chkUsaCodigoEanImpressao.Checked = acbrSat.Config.Extrato.ImprimeCodigoEan;
            chkImprimeEmUmaLinha.Checked     = acbrSat.Config.Extrato.ImprimeEmUmaLinha;
            chkLogoLateral.Checked           = acbrSat.Config.Extrato.ImprimeLogoLateral;
            chkQrCodeLateral.Checked         = acbrSat.Config.Extrato.ImprimeQRCodeLateral;

            //PosPrinter
            cbbModelo.SetSelectedValue(acbrSat.Config.PosPrinter.Modelo);
            cbbPortas.Text = acbrSat.Config.PosPrinter.Porta;
            cbbPaginaCodigo.SetSelectedValue(acbrSat.Config.PosPrinter.PaginaDeCodigo);
            nudColunas.Value         = acbrSat.Config.PosPrinter.ColunasFonteNormal;
            nudEspacos.Value         = acbrSat.Config.PosPrinter.EspacoEntreLinhas;
            nudBuffer.Value          = acbrSat.Config.PosPrinter.LinhasBuffer;
            nudLinhasPular.Value     = acbrSat.Config.PosPrinter.LinhasEntreCupons;
            cbxControlePorta.Checked = acbrSat.Config.PosPrinter.ControlePorta;
            cbxCortarPapel.Checked   = acbrSat.Config.PosPrinter.CortaPapel;
            cbxTraduzirTags.Checked  = acbrSat.Config.PosPrinter.TraduzirTags;
            cbxIgnorarTags.Checked   = acbrSat.Config.PosPrinter.IgnorarTags;

            //Mail
            txtNome.Text    = acbrSat.Config.Email.Nome;
            txtEmail.Text   = acbrSat.Config.Email.Conta;
            txtUsuario.Text = acbrSat.Config.Email.Usuario;
            txtSenha.Text   = acbrSat.Config.Email.Senha;
            txtHost.Text    = acbrSat.Config.Email.Servidor;
            nudPorta.Text   = acbrSat.Config.Email.Porta;
            ckbSSL.Checked  = acbrSat.Config.Email.SSL;
            ckbTLS.Checked  = acbrSat.Config.Email.TLS;
        }