BookingPage3.h 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. #if !defined(AFX_BOOKINGPAGE3_H__45DA2600_AB5C_4121_9E30_9E4C6AD461D2__INCLUDED_)
  2. #define AFX_BOOKINGPAGE3_H__45DA2600_AB5C_4121_9E30_9E4C6AD461D2__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // BookingPage3.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // BookingPage3 dialog
  10. #include "TreeComboBox.h"
  11. class BookingPage3 : public CDialog
  12. {
  13. BOOL m_bFirst;
  14. CStringArray m_renyuanarray;
  15. BOOL m_bInputOk;
  16. CString m_input;
  17. // Construction
  18. public:
  19. void ShowMemberDlg();
  20. void SetRights(CString rights);
  21. void NewDan();
  22. CArray<CStringArray, CStringArray>m_List1array;
  23. CArray<CStringArray, CStringArray>m_List2array;
  24. CArray<CStringArray, CStringArray>m_List3array;
  25. CArray<CStringArray, CStringArray>m_List4array;
  26. CArray<CStringArray, CStringArray>m_List5array;
  27. CString m_memberno2;
  28. CString m_memberno2date;
  29. CString m_membernoname;
  30. CString m_membernosex;
  31. CString m_membernophone;
  32. CString m_membernojiage;
  33. CString GetRights();
  34. CString m_style;
  35. CString m_bm;
  36. CString m_ren;
  37. CString m_from;
  38. CString m_reason;
  39. BOOL CheckOK();
  40. void InputOk();
  41. BOOL m_bNoAdd;//Ìí¼Ó°´Å¥
  42. int m_mode;//0 ÈÎÒ⿨ 1½ð¿¨
  43. void GetNameFromNo(CString no, CString &name, CString &sex, CString &phone);
  44. void GetNameFromNo2(CString no, CString &name, CString &sex, CString &phone, CString &price);
  45. void CheckType(int type=-1);
  46. int m_type;
  47. CRect m_rc;
  48. BookingPage3(CWnd* pParent = NULL); // standard constructor
  49. // Dialog Data
  50. //{{AFX_DATA(BookingPage3)
  51. enum { IDD = IDD_DLGBookingPage3 };
  52. CComboBox m_comboreason;
  53. CComboBox m_combofrom;
  54. CComboBox m_comboarea;
  55. CTreeComboBox m_comborenyuan;
  56. CComboBox m_combobm;
  57. CString m_clothescount;
  58. CString m_clothescount2;
  59. CString m_outside;
  60. CString m_outside2;
  61. CString m_memberno;
  62. CString m_cardtype;
  63. CString m_name;
  64. CString m_cfno;
  65. //}}AFX_DATA
  66. // Overrides
  67. // ClassWizard generated virtual function overrides
  68. //{{AFX_VIRTUAL(BookingPage3)
  69. protected:
  70. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  71. //}}AFX_VIRTUAL
  72. // Implementation
  73. protected:
  74. // Generated message map functions
  75. //{{AFX_MSG(BookingPage3)
  76. virtual void OnOK();
  77. virtual void OnCancel();
  78. virtual BOOL OnInitDialog();
  79. afx_msg void OnDropdownCOMBObm();
  80. afx_msg void OnDropdownCOMBOrenyuan();
  81. afx_msg void OnSelchangeCOMBObm();
  82. afx_msg void OnChangeEdit1();
  83. afx_msg void OnButton1();
  84. afx_msg void OnButton3();
  85. afx_msg void OnButton10();
  86. afx_msg void OnButton11();
  87. afx_msg void OnDropdownCOMBOfrom();
  88. afx_msg void OnDropdownCOMBOreason();
  89. //}}AFX_MSG
  90. DECLARE_MESSAGE_MAP()
  91. };
  92. //{{AFX_INSERT_LOCATION}}
  93. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  94. #endif // !defined(AFX_BOOKINGPAGE3_H__45DA2600_AB5C_4121_9E30_9E4C6AD461D2__INCLUDED_)