//--------------------------------------------------------------------------- #ifndef CDSHolidayFH #define CDSHolidayFH //--------------------------------------------------------------------------- #include #include #include #include "cxCustomData.hpp" #include "ITSLibF.h" //--------------------------------------------------------------------------- /* * Holiday class */ class TItsHoliday { public: TItsHoliday(); virtual ~TItsHoliday(); void Clear(); private: bool FCompleted; int FEditMode; int FGridIndex; public: String YMD; //VARCHAR2(8) N ³â¿ùÀÏ String DAY_TYPE_CD; //VARCHAR2(7) Y ¿äÀÏ À¯Çü ÄÚµå String LEGL_HLDY_NM; //VARCHAR2(30) Y °øÈÞÀÏ ¸í String RMRK; //VARCHAR2(200) Y ºñ°í String DEL_YN; public: __property bool Completed = {read = FCompleted, write = FCompleted}; __property int EditMode = {read = FEditMode, write = FEditMode }; __property int GridIndex = {read = FGridIndex, write = FGridIndex }; }; //--------------------------------------------------------------------------- /* * Holiday Manager */ class TItsHolidayManager { public: TItsHolidayManager(); virtual ~TItsHolidayManager(); public: TItsMap FLists; public: bool LoadFromDb(TADOConnection *ADbConn=NULL); }; //--------------------------------------------------------------------------- extern TItsHolidayManager *ItsHolidayManager; //--------------------------------------------------------------------------- #endif