private void zkFprint_OnCapture(object sender, IZKFPEngXEvents_OnCaptureEvent e) { string template = ZkFprint.EncodeTemplate1(e.aTemplate); WriteText("current_finger", template); ZkFprint.CancelCapture(); Application.Exit(); }
public void RemoveFingerprintEvent(System.Windows.Forms.Control.ControlCollection Controls) { Controls.Remove(m_zkFprint); m_currentOnCapture = null; m_currentOnImageReceived = null; m_currentOnFeatureInfo = null; m_currentOnEnroll = null; m_zkFprint.CancelCapture(); m_zkFprint.CancelEnroll(); }
private void zkFprint_OnCapture(object sender, IZKFPEngXEvents_OnCaptureEvent e) { string template = zk_dispositivo.EncodeTemplate1(e.aTemplate); string regTemplateString = ""; int iBandera = 0; foreach (DataGridViewRow row in dgvDatos.Rows) { iIdPersonaEmpresa = Convert.ToInt32(row.Cells[0].Value.ToString()); sNombreEmpresa = row.Cells[1].Value.ToString().Trim().ToUpper(); iIdPersonaEmpleado = Convert.ToInt32(row.Cells[2].Value.ToString()); sNombreEmpleado = row.Cells[3].Value.ToString().Trim().ToUpper(); regTemplateString = row.Cells[4].Value.ToString(); if (zk_dispositivo.VerFingerFromStr(ref template, regTemplateString, false, ref Check)) { iBandera = 1; break; } } if (iBandera == 1) { lblEmpresa.Text = sNombreEmpresa; lblEmpleado.Text = sNombreEmpleado; btnAceptar.Visible = true; btnAceptar.Focus(); } else { zk_dispositivo.CancelCapture(); lblEmpresa.Text = "EMPRESA"; lblEmpleado.Text = "EMPLEADO"; btnAceptar.Visible = false; ok = new VentanasMensajes.frmMensajeNuevoOk(); ok.lblMensaje.Text = "No se encuentra el registro. Favor intente nuevamente."; ok.ShowDialog(); zk_dispositivo.BeginCapture(); } }