12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- //---------------------------------------------------------------------------
- #ifndef CDSVmsDsplSchFH
- #define CDSVmsDsplSchFH
- //---------------------------------------------------------------------------
- #include <Classes.hpp>
- #include <stdio.h>
- #include <ADODB.hpp>
- #include <DB.hpp>
- //---------------------------------------------------------------------------
- #include "ITSLibF.h"
- //---------------------------------------------------------------------------
- /*
- * class
- */
- class TCDSVmsDsplSchWeek
- {
- public:
- TCDSVmsDsplSchWeek()
- {
- SCH_HH = "111111111111111111111111";
- };
- ~TCDSVmsDsplSchWeek() {};
- public:
- String WEEK_CD; // N VARCHAR2(1) N ¿äÀÏÄÚµå(1:ÀÏ,...7:Åä)
- String SCH_HH; // N VARCHAR2(24) Y '111111111111111111111111' Ç¥Ãâ½Ã°¢
- };
- //---------------------------------------------------------------------------
- class TCDSVmsDsplSch
- {
- public:
- TCDSVmsDsplSch() {};
- ~TCDSVmsDsplSch() {};
- public:
- int PHASE;
- TItsMap<String, TCDSVmsDsplSchWeek*> FWeeks;
- };
- //---------------------------------------------------------------------------
- /*
- * Manager
- */
- class TCDSVmsDsplSchManager
- {
- public:
- TCDSVmsDsplSchManager();
- virtual ~TCDSVmsDsplSchManager();
- public:
- TItsMap<int, TCDSVmsDsplSch*> FPhases;
- int FMaxPhase;
- public:
- void Clear();
- bool LoadFromDb(TADOConnection *ADbConn, String AVMS_CTLR_NMBR, String AVMS_SCH_TYPE);
- };
- //---------------------------------------------------------------------------
- extern TCDSVmsDsplSchManager *CDSVmsDsplSchManager;
- //---------------------------------------------------------------------------
- #endif
|