#pragma once #include "afxcmn.h" #include "afxwin.h" #include "ListSortCtrl.h" // CDlgCheckInDaily 对话框 class CDlgCheckInDaily : public CDialog { DECLARE_DYNAMIC(CDlgCheckInDaily) public: CDlgCheckInDaily(CWnd* pParent = NULL); // 标准构造函数 virtual ~CDlgCheckInDaily(); // 对话框数据 enum { IDD = DLG_CHECK_IN_DAILY }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); protected: virtual void OnOK(); virtual void OnCancel(); public: afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); afx_msg void OnBnClickedDept(); afx_msg void OnBnClickedStaff(); afx_msg void OnDtnDatetimechangeQueryBeginTime(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnDtnDatetimechangeQueryEndTime(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnCbnSelchangeDept(); afx_msg void OnCbnCloseupStaff(); afx_msg void OnBnClickedQuery(); afx_msg void OnBnClickedSave(); afx_msg void OnBnClickedReset(); afx_msg void OnBnClickedDeleteRecord(); afx_msg void OnNMClickList(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnBnClickedFind(); afx_msg void OnBnClickedEvalulate(); void GetDepartment(); void GetCheckInDailyInfo(); void FillList(); CListSortCtrl m_list; CComboBox m_cbox_dept; CTreeComboBox m_cbox_staff; COleDateTime m_dt_begin_query; COleDateTime m_dt_end_query; CString m_id; CString m_staff; CString m_customer; CString m_strWorkContent; CString m_strTomorrowPlay; CString m_strEvalulate; CString m_strQueryWord; CString m_strCheckState; COleDateTime m_dt_check; COleDateTime m_dt_fill; CArray m_AryCheckInDaily; };