⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 employeeinputunit.h

📁 指纹门禁机管理系统
💻 H
字号:
//---------------------------------------------------------------------------

#ifndef EmployeeInputUnitH
#define EmployeeInputUnitH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "BaseInputUnit.h"
#include <Buttons.hpp>
#include <ComCtrls.hpp>
#include <ExtCtrls.hpp>
#include "DBAccessUnit.h"
//---------------------------------------------------------------------------
class TEmployeeInfoFrm : public TBaseDataInputFrm
{
__published:	// IDE-managed Components
        TLabel *Label1;
        TLabel *Label2;
        TLabel *Label3;
        TLabel *Label4;
        TLabel *Label5;
        TLabel *Label6;
        TLabel *Label7;
        TLabel *Label8;
    TLabel *lblPassword;
        TLabel *Label10;
    TEdit *edtUserID;
    TEdit *edtUserName;
    TEdit *edtAddedFingerCount;
    TEdit *edtPassword;
    TEdit *edtUserDesc;
    TBitBtn *bbtnDept;
    TEdit *edtDept;
    TRadioGroup *rgManageType;
    TBevel *Bevel1;
    TCheckBox *cbNoLimit;
    TCheckBox *cbPeriod1;
    TCheckBox *cbPeriod2;
    TCheckBox *cbWeekend;
    TCheckBox *cbHoliday;
    TRadioGroup *rgVerifyType;
    TLabel *Label11;
    TRadioGroup *rgIsUsePassword;
    TBitBtn *bbtnRole;
    TLabel *Label9;
        void __fastcall bbtnDeptClick(TObject *Sender);
        void __fastcall FormShow(TObject *Sender);
        void __fastcall bbtnOKClick(TObject *Sender);
    void __fastcall FormCreate(TObject *Sender);
    void __fastcall rgIsUsePasswordClick(TObject *Sender);
    void __fastcall bbtnRoleClick(TObject *Sender);
    void __fastcall FormDestroy(TObject *Sender);
    void __fastcall bbtnCancelClick(TObject *Sender);
private:
        int RV;
        TDBAccess* pDBAccess;

        TCheckBox* RoleCheckBoxList[5];
        UserInfoEx_T aUserInfo;
        OperateMode_T CurOperateMode;
        DeptInfo_T aDeptInfo;

        void InitShow();
        void SetNewInfo();
        bool EmpInfoCheck();
        bool GetEmpInfoFromUI();
        bool SetEmpInfoToUI();
        void SetUIEnabled(bool iEnabled);
        char GetRoleValue();
        char GetManageTypeValue();
        char GetVerifyModeValue();
        void ViewEmployeeInfo();
        void __fastcall OnCheckBoxClick(TObject *Sender);
public:
        void SetOperateMode(OperateMode_T iMode);
        void SetDeptInfo(DeptInfo_T iDeptInfo);

        bool SetUserInfo(UserInfoEx_T iUserInfo);
        bool GetUserInfo(UserInfoEx_T& oUserInfo);

        __fastcall TEmployeeInfoFrm(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TEmployeeInfoFrm *EmployeeInfoFrm;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -