Personnel.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #pragma once
  2. #include "afxdialogex.h"
  3. // Personnel 对话框
  4. class Personnel : public CDialogEx
  5. {
  6. DECLARE_DYNAMIC(Personnel)
  7. public:
  8. Personnel(CWnd* pParent = nullptr); // 标准构造函数
  9. virtual ~Personnel();
  10. // 对话框数据
  11. #ifdef AFX_DESIGN_TIME
  12. enum { IDD = IDD_PERSONNEL };
  13. #endif
  14. protected:
  15. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  16. DECLARE_MESSAGE_MAP()
  17. public:
  18. CListCtrl ListDeparment;
  19. CListCtrl ListAwati;
  20. CListCtrl ListStaff;
  21. CListCtrl ListPost;
  22. CComboBox DepName;
  23. CComboBox PostName;
  24. CString awatiName;
  25. CString awatiPhone;
  26. CString depName;
  27. CString postName;
  28. int i = 0;
  29. public:
  30. virtual BOOL OnInitDialog();
  31. void InitListAwati();
  32. void InitListDeparment();
  33. void InitList3Staff();
  34. void InitListPost();
  35. void LoadAwatiForReview();
  36. void LoadDepartement();
  37. void LoadPost();
  38. void LoadSaff();
  39. afx_msg void OnNMClickListAwati(NMHDR* pNMHDR, LRESULT* pResult);
  40. afx_msg void OnBnClickedAddDep();
  41. afx_msg void OnBnClickedPerDelete();
  42. afx_msg void OnBnClickedEntry();
  43. afx_msg void OnBnClickedAddPost();
  44. afx_msg void OnBnClickedDimission();
  45. afx_msg void OnTimer(UINT_PTR nIDEvent);//数据库心跳数据,免得掉线
  46. };