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(); }
private decimal BuscaValorBalanca() { ACBrBAL bal = new ACBrBAL(); bal.Modelo = ModeloBal.Toledo; bal.Porta = "COM3"; bal.Ativar(); bal.LePeso(); var peso = bal.UltimoPesoLido; bal.Desativar(); return(peso); }
private void FrmMain_FormClosing(object sender, FormClosingEventArgs e) { bal.Dispose(); bal = null; }
public FrmMain() { InitializeComponent(); bal = new ACBrBAL(); }