//--------------------------------------------------------------------------- #ifndef CDSParkFH #define CDSParkFH //--------------------------------------------------------------------------- #include #include #include #include #include #include #include #include //--------------------------------------------------------------------------- #include "ITSLibF.h" #include "CDSItsObjectF.h" //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- class TCDSPark { public: TCDSPark(); ~TCDSPark(); public: bool SUCCESS; AnsiString PRLT_CTLR_NMBR; AnsiString CNGT_DESC; int CNGT_LEVL; int WHOL_NPLS; int GNRL_NPLS; int LGVH_NPLS; int HVVH_NPLS; int EMVH_NPLS; int HNDC_NPLS; int WMON_NPLS; int ELVH_NPLS; int ETC_NPLS; int CNGT_NPLS; int TOTAL; int GNRL_RMND_PRZN_NUM; // N NUMBER(3) Y 0 ÀÏ¹Ý ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö int LGVH_RMND_PRZN_NUM; // N NUMBER(3) Y 0 °æÂ÷ ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö int HVVH_RMND_PRZN_NUM; // N NUMBER(3) Y 0 ´ëÇü ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö int EMVH_RMND_PRZN_NUM; // N NUMBER(3) Y 0 ±ä±ÞÂ÷·® ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö int HNDC_RMND_PRZN_NUM; // N NUMBER(3) Y 0 Àå¾ÖÀÎ ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö int WMON_RMND_PRZN_NUM; // N NUMBER(3) Y 0 ¿©¼ºÀü¿ë ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö int ELVH_RMND_PRZN_NUM; // N NUMBER(3) Y 0 Àü±âÂ÷ ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö int ETC_RMND_PRZN_NUM; // N NUMBER(3) Y 0 ±âŸ ÀÜ¿© ÁÖÂ÷±¸¿ª °³¼ö void Init(); void CalcTotal(); int GetGradeColor(); }; //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- class TCDSParkManager : public TCDSItsObject { public: TCDSParkManager(); ~TCDSParkManager(); private: public: TItsMap FLists; public: int LoadFromDb(TADOConnection *ADbConn); }; //--------------------------------------------------------------------------- extern TCDSParkManager *CDSParkManager; //--------------------------------------------------------------------------- #endif