Ejemplo n.º 1
0
        private void zkFprint_OnCapture(object sender, IZKFPEngXEvents_OnCaptureEvent e)
        {
            string template = ZkFprint.EncodeTemplate1(e.aTemplate);

            WriteText("current_finger", template);
            ZkFprint.CancelCapture();
            Application.Exit();
        }
Ejemplo n.º 2
0
    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();
    }
Ejemplo n.º 3
0
        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();
            }
        }