DlgServiceRecord.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. #pragma once
  2. #include "afxcmn.h"
  3. #include "afxwin.h"
  4. #include "ListSortCtrl.h"
  5. #include "dateedit.h"
  6. // CDlgServiceRecord 对话框
  7. class CDlgServiceRecord : public CDialog
  8. {
  9. DECLARE_DYNAMIC(CDlgServiceRecord)
  10. public:
  11. CDlgServiceRecord(CWnd* pParent = NULL); // 标准构造函数
  12. virtual ~CDlgServiceRecord();
  13. // 对话框数据
  14. enum { IDD = DLG_SERVICE_RECORD };
  15. protected:
  16. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  17. DECLARE_MESSAGE_MAP()
  18. public:
  19. virtual BOOL OnInitDialog();
  20. afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  21. afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
  22. afx_msg void OnBnClickedQuery();
  23. afx_msg void OnBnClickedReset();
  24. afx_msg void OnBnClickedDelete();
  25. afx_msg void OnBnClickedOk();
  26. afx_msg void OnBnClickedCheckQuery();
  27. afx_msg void OnNMClickList(NMHDR *pNMHDR, LRESULT *pResult);
  28. afx_msg void OnCbnCloseupCheckContent();
  29. CArray<CStringArray, CStringArray> m_AryServiceRecord;
  30. void GetServiceRecordInfo(CString strSQL);
  31. void FillList();
  32. void ClearUIDate();
  33. void GetListSelectedItem(int nSelectedItem);
  34. protected:
  35. virtual void OnCancel();
  36. virtual void OnOK();
  37. public:
  38. CListSortCtrl m_list;
  39. CComboBox m_cbox_check_content;
  40. CComboBox m_cbox_come_from;
  41. CTreeComboBox m_cbox_staff;
  42. CComboBox m_cbox_staff_qq;
  43. CComboBox m_cbox_service_result;
  44. CComboBox m_cbox_query_key;
  45. CDateEdit m_service_date;
  46. CString m_strOrder;
  47. CString m_strBossName;
  48. CString m_strStudioName;
  49. CString m_strCustomer_QQ;
  50. CString m_strCustomerName;
  51. CString m_strServiceTime;
  52. CString m_strQuestion;
  53. CString m_strSolution;
  54. CString m_strQueryValue;
  55. CString m_strAutoId;
  56. CString m_strCheckContent;
  57. CString m_strStaffName;
  58. CString m_strStaffQQ;
  59. CString m_strServiceResult;
  60. virtual BOOL PreTranslateMessage(MSG* pMsg);
  61. };