#pragma once #include "DAO.h" namespace DBPlatformSpace { /// SDP舱室关联 class Sdp_Tank_RelationDAO : public subDBDAO { public: int _btsec; ///<是否横剖面 int _geomID; ///<几何id。二维多边形几何id。D2_PolygonDataDAO.h int _tankIDAft; ///<剖面关联舱室id。或者横舱壁关联后舱室id。来自表Sdp_TankInfoDAO.h int _tankIDFore; ///<隔舱装载最大货物密度。横舱壁关联前舱室id。来自表Sdp_TankInfoDAO.h int _tankIDMID; ///<剖面关联舱室id,横舱壁关联前舱室id来自表Sdp_TankInfoDAO int _tsecID; ///<剖面id。来自表D2_SectionDAO.h ODI Sdp_Tank_RelationDAO(); virtual ODI ~Sdp_Tank_RelationDAO(); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); static ODI ResultMsg FindAll(list & pnewlist); static ODI ResultMsg FindByID(int id, Sdp_Tank_RelationDAO * &pnewdao); }; }