private void btnOpAdm_Click(object sender, System.EventArgs e) { try { txtMensagem.Clear(); if (Settings.ECF.ECFAtual != null) { using (IECF ecf = new OpenPOS.ECF.ECF(Settings.ECF.ECFAtual.ModeloACBR, Settings.ECF.ECFAtual.Porta)) { if (ecf.Estado != EstadoECF.Livre) throw new Exception("ECF não está ativo!"); OpenPOS.TEF.Interface.IAdministracao adm = new OpenPOS.TEF.Administracao(ecf); adm.IsExibeMensagem = true; try { if (adm.ADM()) { txtMensagem.Clear(); txtMensagem.Text = "Operação realizada com sucesso"; txtMensagem.Refresh(); } } catch { // MessageBox.ShowError(ex); } } } } catch (Exception ex) { MessageBox.ShowError(ex); } }
private void btnSitefAtivo_Click(object sender, System.EventArgs e) { try { txtMensagem.Clear(); if (Settings.ECF.ECFAtual != null) { using (IECF ecf = new OpenPOS.ECF.ECF(Settings.ECF.ECFAtual.ModeloACBR, Settings.ECF.ECFAtual.Porta)) { OpenPOS.TEF.Interface.IAdministracao adm = new OpenPOS.TEF.Administracao(ecf); if (adm.IsAtivo) { txtMensagem.Clear(); txtMensagem.Text = "O TEF está ativo"; txtMensagem.Refresh(); } else { txtMensagem.Clear(); txtMensagem.Text = "O TEF NÃO está ativo"; txtMensagem.Refresh(); } } } } catch (Exception ex) { MessageBox.ShowError(ex); } }