private void FrmMain_Shown(object sender, EventArgs e) { cmbModeloDocumento.EnumDataSource(ModeloDF.moNFe); cmbCrypt.EnumDataSource(SSLCryptLib.cryWinCrypt); cmbHttp.EnumDataSource(SSLHttpLib.httpWinHttp); cmbXmlSign.EnumDataSource(SSLXmlSignLib.xsLibXml2); cmbUfDestino.SelectedItem = "SP"; cmbSSlType.EnumDataSource(SSLType.LT_all); // Altera as config de log AcbrNFe.ConfigGravarValor(ACBrSessao.Principal, "LogNivel", 4); var logPath = Path.Combine(Application.StartupPath, "Logs"); if (!Directory.Exists(logPath)) { Directory.CreateDirectory(logPath); } AcbrNFe.ConfigGravarValor(ACBrSessao.Principal, "LogPath", logPath); AcbrNFe.ConfigGravar(); LoadConfig(); }
private void FrmMain_Shown(object sender, EventArgs e) { SplashScreenManager.Show <FrmWait>(); SplashScreenManager.Default.ShowInfo(SplashInfo.Message, "Carregando..."); try { cmbFormaEmissao.EnumDataSource(TipoEmissao.teNormal); cmbModeloDocumento.EnumDataSource(ModeloNFe.moNFe); cmbVersaoDF.EnumDataSource(VersaoNFe.ve400); cmbCrypt.EnumDataSource(SSLCryptLib.cryWinCrypt); cmbHttp.EnumDataSource(SSLHttpLib.httpWinHttp); cmbXmlSign.EnumDataSource(SSLXmlSignLib.xsLibXml2); cmbUfDestino.SelectedItem = "SP"; cmbSSlType.EnumDataSource(SSLType.LT_all); cbbPortas.Items.AddRange(SerialPort.GetPortNames()); cbbPortas.Items.Add(@"\\localhost\Epson"); cbbPortas.Items.Add(@"c:\temp\posprinter.txt"); cbbPortas.SelectedIndex = cbbPortas.Items.Count - 1; cbbPortas.Items.Add("TCP:192.168.0.31:9100"); foreach (string printer in PrinterSettings.InstalledPrinters) { cbbPortas.Items.Add($"RAW:{printer}"); } cbbModelo.EnumDataSource(ACBrPosPrinterModelo.ppTexto); cbbPaginaCodigo.EnumDataSource(PosPaginaCodigo.pc850); // Altera as config de log ACBrNFe.ConfigGravarValor(ACBrSessao.Principal, "LogNivel", 4); var logPath = Path.Combine(Application.StartupPath, "Logs"); if (!Directory.Exists(logPath)) { Directory.CreateDirectory(logPath); } ACBrNFe.ConfigGravarValor(ACBrSessao.Principal, "LogPath", logPath); ACBrNFe.ConfigGravar(); LoadConfig(); } finally { SplashScreenManager.Close(); } }
public CaixaPDV() { cabecalhoBobina = new List <RegistroBobina>(); rodapeBobina = new List <RegistroBobina>(); VendaAtual = new Venda(); NFe = new ACBrNFe(); // Altera as config de log, como todos os componentes // vão usar o mesmo ini então configuro so uma vez NFe.Config.Principal.LogNivel = NivelLog.logCompleto; var logPath = Path.Combine(Application.StartupPath, "Logs"); if (!Directory.Exists(logPath)) { Directory.CreateDirectory(logPath); } NFe.Config.Principal.LogPath = logPath; NFe.ConfigGravar(); PosPrinter = new ACBrPosPrinter(); SAT = new ACBrSat(); Bal = new ACBrBAL(); }