//--------------------------------------------------------------------------- #ifndef CDSEventFH #define CDSEventFH //--------------------------------------------------------------------------- #include #include #include #include "ITSLibF.h" //--------------------------------------------------------------------------- class TItsEvent { public: TItsEvent(); virtual ~TItsEvent(); void Clear(); private: bool FCompleted; int FEditMode; int FGridIndex; public: String MEM_DEL; String ID; String BDS_MNGM_NMBR; // N VARCHAR2(20) N ºí·¢¹Ú½º °ü¸® ¹øÈ£ String OPNC_NMBR; // N VARCHAR2(128) Y °³Åë ¹øÈ£ String MDM_NMBR; // N VARCHAR2(10) Y ¸ðµ© ¹øÈ£ String USIM_NMBR; // N VARCHAR2(10) Y À¯½É ¹øÈ£ String VHCL_NMBR; // N VARCHAR2(15) Y Â÷·® ¹øÈ£ String OWNR_NM; // N VARCHAR2(30) Y ¼ÒÀ¯ÀÚ ¸í String PRCT_NM; // N VARCHAR2(30) Y Á¦Ç° ¸í String OCRR_DT; // N VARCHAR2(14) N ¹ß»ý ÀϽà //String BDS_MNGM_NMBR; // N VARCHAR2(20) N ºí·¢¹Ú½º °ü¸® ¹øÈ£ String TRMN_ID; // N VARCHAR2(128) Y ´Ü¸»±â ID String EVT_TYPE; // N VARCHAR2(7) Y À̺¥Æ® À¯Çü(1 : Áֱ⺸°í, 2 : »ç¿ëÀÚ Àü¼Û, 3 : ±ä±Þ Àü¼Û) String X_CRDN; // N NUMBER(11,8) Y x ÁÂÇ¥ String Y_CRDN; // N NUMBER(10,8) Y Y ÁÂÇ¥ String GPS_DRCT; // N NUMBER(3) Y 0 GPS ¹æÇâ(GPSÀÇ ¹æÀ§°¢À» 10À¸·Î ³ª´« °ª) String SPED; // N NUMBER(3) Y 0 ¼Óµµ String VHRN_MODE; // N VARCHAR2(7) Y ¿îÇà ¸ðµå(1 : ÁÖÇà¸ðµå, 2 : ÁÖÂ÷¸ðµå) String TRMN_VER; // N VARCHAR2(20) Y ´Ü¸»±â ¹öÀü String IMGN_PATH; // N VARCHAR2(200) Y ¿µ»ó °æ·Î String LINK_ID; public: __property bool Completed = {read = FCompleted, write = FCompleted}; __property int EditMode = {read = FEditMode, write = FEditMode }; __property int GridIndex = {read = FGridIndex, write = FGridIndex }; }; //--------------------------------------------------------------------------- /* * Event Manager */ class TItsEventManager { public: TItsEventManager(); virtual ~TItsEventManager(); public: int FEventId; TItsMap FLists; public: bool LoadFromDb(TADOConnection *ADbConn=NULL); bool LoadBlackBoxEvent(TADOConnection *ADbConn=NULL); }; //--------------------------------------------------------------------------- extern TItsEventManager *ItsEventManager; //--------------------------------------------------------------------------- #endif