//--------------------------------------------------------------------------- #ifndef CDSUserFH #define CDSUserFH //--------------------------------------------------------------------------- #include #include #include #include "cxCustomData.hpp" #include "ITSLibF.h" //--------------------------------------------------------------------------- /* * User class */ class TItsUser { public: TItsUser(); virtual ~TItsUser(); void Clear(); private: bool FCompleted; int FEditMode; int FGridIndex; public: String USER_ID; //VARCHAR2(20) N »ç¿ëÀÚID String PWD; //VARCHAR2(64) Y ¾ÏÈ£ String NAME; //VARCHAR2(30) Y ¼º¸í String COMP; //VARCHAR2(50) Y ȸ»ç String TEL; //VARCHAR2(128) Y ÀüÈ­¹øÈ£ String ADDR; //VARCHAR2(200) Y ÁÖ¼Ò String RESD_NMBR; //VARCHAR2(14) Y ÁֹιøÈ£ String MOBILE; //VARCHAR2(128) Y À̵¿ÀüÈ­ String EMAL; //VARCHAR2(128) Y À̸ÞÀÏ String DEL_YN; //CHAR(1) Y 'N' »èÁ¦ ¿©ºÎ String RGSTYMD; //VARCHAR2(14) Y µî·ÏÀÏÀÚ String CRCTYMD; //VARCHAR2(14) Y ¼öÁ¤ÀÏÀÚ String HINT_QUES; //VARCHAR2(7) Y ÈùÆ®Áú¹® String HINT_ANS; //VARCHAR2(100) Y ÈùÆ®Áú¹®´ä String GROP_ID; //VARCHAR2(30) Y ±×·ìID String OPER_SYST_ID; //VARCHAR2(30) Y ¿î¿µ½Ã½ºÅÛID String GROP_NM; String OPER_SYST_NM; String MEM_DEL; public: __property bool Completed = {read = FCompleted, write = FCompleted}; __property int EditMode = {read = FEditMode, write = FEditMode }; __property int GridIndex = {read = FGridIndex, write = FGridIndex }; }; //--------------------------------------------------------------------------- /* * User Manager */ class TItsUserManager { public: TItsUserManager(); virtual ~TItsUserManager(); public: TItsMap FLists; public: bool LoadFromDb(TADOConnection *ADbConn=NULL); }; //--------------------------------------------------------------------------- extern TItsUserManager *ItsUserManager; //--------------------------------------------------------------------------- #endif