Files

82 lines
2.1 KiB
C++

#if !defined(AFX_DLGDISPSTATPOPUP_H__B6217656_2D59_48A7_9254_58300EFE0CF8__INCLUDED_)
#define AFX_DLGDISPSTATPOPUP_H__B6217656_2D59_48A7_9254_58300EFE0CF8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DlgDispStatPopup.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CDlgDispStatPopup dialog
#include "gzcombo.h"
#include "gzrset.h"
#include "label.h"
class CDlgDispStatPopup : public CDialog
{
// Construction
public:
CString m_strWOInfo;
COleDateTime* m_pdtStart;
COleDateTime* m_pdtEnd;
void FillTechList();
CDlgDispStatPopup(CWnd* pParent = NULL); // standard constructor
CSpApp* m_pApp;
GZRset* rs;
CString* m_pstrSelectedStatus;
CString* m_pstrSelectedTech;
//added 07/27/01 to accomodate multi-techs
CString* m_pstrSelectedTechNumber;
long* m_plRed;
long* m_plGreen;
long* m_plBlue;
void FillList();
~CDlgDispStatPopup();
// Dialog Data
//{{AFX_DATA(CDlgDispStatPopup)
enum { IDD = IDD_SCHED_STAT_POPUP };
CStatic m_lblWOInfo;
CDateTimeCtrl m_dtStartTime;
CDateTimeCtrl m_dtEndTime;
CDateTimeCtrl m_dtEndDate;
CDateTimeCtrl m_dtStartDate;
CStatic m_lblTechNumber;
CgzCombo m_cbTechList;
CgzCombo m_cbStatus;
CLabel m_lblStatus;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CDlgDispStatPopup)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CDlgDispStatPopup)
virtual void OnOK();
virtual BOOL OnInitDialog();
afx_msg void OnBtndone();
afx_msg void OnBtnCancel();
afx_msg void OnDatetimechangeDtschedstartdate(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
void Security();
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DLGDISPSTATPOPUP_H__B6217656_2D59_48A7_9254_58300EFE0CF8__INCLUDED_)