CheckOut.h
上传用户:czfddz
上传日期:2013-03-20
资源大小:1517k
文件大小:2k
源码类别:

酒店行业

开发平台:

C/C++

  1. #if !defined(AFX_CHECKOUT_H__77C97BE9_80F9_4A8B_B219_BFBFA3D384A7__INCLUDED_)
  2. #define AFX_CHECKOUT_H__77C97BE9_80F9_4A8B_B219_BFBFA3D384A7__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // CheckOut.h : header file
  7. //
  8. #include "InfoSet.h"
  9. #include ".\autocomplete\AutoCompl.h"//包含自动完成功能的头文件
  10. /////////////////////////////////////////////////////////////////////////////
  11. // CCheckOut dialog
  12. class CCheckOut : public CDialog
  13. {
  14. // Construction
  15. public:
  16. CCheckOut(CWnd* pParent = NULL);   // standard constructor
  17.     void InitDate();
  18. // Dialog Data
  19. //{{AFX_DATA(CCheckOut)
  20. enum { IDD = IDD_CHECKOUT };
  21. CEdit BillCode;
  22. CComboBox HandCode;
  23. CEdit CurTime;
  24. CEdit Times;
  25. CEdit Sum;
  26. CEdit SubMoney;
  27. CEdit StartTime;
  28. CEdit Paid;
  29. //}}AFX_DATA
  30.     CBillCheckoutInfoSet m_BillCheckoutInfoSet;//结帐帐单表
  31. CBillInfoSet         m_BillInfoSet; //帐单表
  32. CGuestInfoSet        m_GuestInfoSet;//客人信息表
  33. CRoomInfoSet         m_RoomInfoSet; //房间信息表
  34.     static int year;//当前的年份
  35. static int month;//当前的月份
  36. static int day;
  37. static int hour;
  38. static int minute;
  39.     static int second;
  40. CAutoComplete m_acCombo; // hook for combo box
  41. static CString STRINGS[100];//
  42. // Overrides
  43. // ClassWizard generated virtual function overrides
  44. //{{AFX_VIRTUAL(CCheckOut)
  45. protected:
  46. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  47. //}}AFX_VIRTUAL
  48. // Implementation
  49. protected:
  50. // Generated message map functions
  51. //{{AFX_MSG(CCheckOut)
  52. virtual BOOL OnInitDialog();
  53. afx_msg void OnEditchangeCheckoutHandcode();
  54. afx_msg void OnChangeCheckoutPaid();
  55. virtual void OnOK();
  56. afx_msg void OnSelchangeCheckoutHandcode();
  57. virtual void OnCancel();
  58. //}}AFX_MSG
  59. DECLARE_MESSAGE_MAP()
  60. };
  61. //{{AFX_INSERT_LOCATION}}
  62. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  63. #endif // !defined(AFX_CHECKOUT_H__77C97BE9_80F9_4A8B_B219_BFBFA3D384A7__INCLUDED_)