private void FrmAcceso_Load(object sender, EventArgs e) { try { BarCodeScan.EnableScanner = true; ServiceAccesoMuseo service = new ServiceAccesoMuseo(true); service.AccesoBoleto("000000000000"); service.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BarCodeScan_OnRead(object sender, Symbol.Barcode.ReaderData readerData) { try { Color c; ServiceAccesoMuseo service = new ServiceAccesoMuseo(true); CompositeResultado Res = new CompositeResultado(); string Code = readerData.Text; Res = service.AccesoBoleto(Code); if (Res.Resultado == ResultadoAcceso.ACTIVO) { PicMomias.Visible = false; PicGreen.Visible = true; PicRed.Visible = false; c = Color.DarkGreen; } else { PicMomias.Visible = false; PicGreen.Visible = false; PicRed.Visible = true; c = Color.DarkRed; } Lbl_Codigo.ForeColor = c; Lbl_Producto.ForeColor = c; LblDescripcion.ForeColor = c; Lbl_Codigo.Text = Code; LblDescripcion.Text = Res.Resultado.ToString(); Lbl_Producto.Text = Res.NombreProducto; service.Dispose(); } catch (Exception e) { MessageBox.Show(e.Message); } }