#pragma once #include "DAO.h" namespace DBPlatformSpace { /// SDP双层底纵桁 class Csr_Tools_DoubleBottomGirdersDAO : public SectionChildDAO { public: double _hw_eff; ///<有效腹板高度 double _k; ///<材料系数 int _leban; ///<关联肋板:若是边货舱的肋板/取1;若是中货舱的肋板/取2 int _materialID; ///<板材料 double _phiw; ///<主要支撑构件腹板和带板间的夹角 int _sectionID; ///<剖面id double _t_ca; ///<纵桁腐蚀增量 double _t_offer; ///<纵桁的提供厚度 double _y; ///<纵桁的横向Y坐标 double _yield; ///<材料屈服极限 ODI Csr_Tools_DoubleBottomGirdersDAO(); ODI ~Csr_Tools_DoubleBottomGirdersDAO(); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); static ODI ResultMsg FindAll(list & pnewlist); static ODI ResultMsg FindByID(int id, Csr_Tools_DoubleBottomGirdersDAO * &pnewdao); static ResultMsg ODI FindBySectionID(int sectionID, list&newlist); }; }