123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- #pragma once
- #include "zkem1.h"
- // CDlg_ZK 对话框
- class CDlg_ZK : public CDialog
- {
- DECLARE_DYNAMIC(CDlg_ZK)
- public:
- CDlg_ZK(CWnd* pParent = NULL); // 标准构造函数
- virtual ~CDlg_ZK();
- // 对话框数据
- enum { IDD = IDD_DLG_ZK };
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
- DECLARE_MESSAGE_MAP()
- public:
- //CZkem1 m_Zkem1;
- //CZkem1 m_Zkem2;
- CZkem1 m_Zkem[10];
- bool m_bNewRecord;
- long m_nCardNum;
- CString m_sTime;
- long m_nIsInValid;
- long m_nAttState;
- long m_nVerifyMethod;
- bool RegEvent( CString sIndex );
- bool Connect_Com( CString sIndex,int iPort );
- bool Connect_Net( CString sIndex,CString sIP,CString sPort );
- void Disconnect( CString sIndex );
- bool ReadRTLog( CString sIndex );
- bool OpenDoor( CString sIndex );
- bool SetDeviceTime( CString sIndex );
- bool GetDoorState( CString sIndex,int &iStatus );
- DECLARE_EVENTSINK_MAP()
- void OnVerifyZkem1(long UserID);
- void OnHIDNumZkem1(long CardNumber);
- void OnAttTransactionExZkem1(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
-
- void OnVerifyZkem2(long UserID);
- void OnHIDNumZkem2(long CardNumber);
- void OnAttTransactionExZkem2(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem3(long UserID);
- void OnHIDNumZkem3(long CardNumber);
- void OnAttTransactionExZkem3(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem4(long UserID);
- void OnHIDNumZkem4(long CardNumber);
- void OnAttTransactionExZkem4(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem5(long UserID);
- void OnHIDNumZkem5(long CardNumber);
- void OnAttTransactionExZkem5(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem6(long UserID);
- void OnHIDNumZkem6(long CardNumber);
- void OnAttTransactionExZkem6(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem7(long UserID);
- void OnHIDNumZkem7(long CardNumber);
- void OnAttTransactionExZkem7(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem8(long UserID);
- void OnHIDNumZkem8(long CardNumber);
- void OnAttTransactionExZkem8(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem9(long UserID);
- void OnHIDNumZkem9(long CardNumber);
- void OnAttTransactionExZkem9(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
- void OnVerifyZkem10(long UserID);
- void OnHIDNumZkem10(long CardNumber);
- void OnAttTransactionExZkem10(LPCTSTR EnrollNumber, long IsInValid, long AttState, long VerifyMethod, long Year, long Month, long Day, long Hour, long Minute, long Second, long WorkCode);
-
- virtual BOOL OnInitDialog();
- void OnAlarmZkem1(long AlarmType, long EnrollNumber, long Verified);
- };
|