public CaixaPDV() { cabecalhoBobina = new List<RegistroBobina>(); rodapeBobina = new List<RegistroBobina>(); VendaAtual = new Venda(); PosPrinter = new ACBrPosPrinter(); 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.ConfigGravarValor(ACBrSessao.Principal, "LogNivel", 4); var logPath = Path.Combine(Application.StartupPath, "Logs"); if (!Directory.Exists(logPath)) Directory.CreateDirectory(logPath); NFe.ConfigGravarValor(ACBrSessao.Principal, "LogPath", logPath); NFe.ConfigGravar(); SAT = new ACBrSat(); Bal = new ACBrBAL(); }
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) { cmbFormaEmissao.EnumDataSource(TipoEmissao.teNormal); cmbModeloDocumento.EnumDataSource(ModeloDF.moNFe); cmbVersaoDF.EnumDataSource(VersaoDFe.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(); }