#pragma once #include "DAO.h" namespace DBPlatformSpace { /// SDP舷墙支撑肘板 class Csr_Tools_BulwarkstayDAO : public subDBDAO { public: double _bp; ///<带板宽度:mm int _bulwarkplate2sheerstrake; ///<舷墙板与舷顶列板相连:是或否 string _dimension; ///<型材剖面形状:可选,本船库,在其中选择型材剖面尺寸;也可在标准库中,选择型材剖面尺寸 int _flangeconnectDeck; ///<撑板的球缘或折边甲板相连:是或否 double _h_blwk; ///<舷墙高度:m int _ispassed; ///<计算结果数据:是否满足:是或否 string _paravalue; ///<型材尺寸 int _profileID; ///<型材id double _s_stay; ///<撑板间距:m double _tp; ///<带板厚度:mm double _zgr; ///<计算结果数据:提供剖面模数: cm3 double _zgr_req; ///<计算结果数据:要求剖面模数: cm3 ODI Csr_Tools_BulwarkstayDAO(); ODI ~Csr_Tools_BulwarkstayDAO(); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); static ODI ResultMsg FindAll(list & pnewlist); static ODI ResultMsg FindByID(int id, Csr_Tools_BulwarkstayDAO * &pnewdao); }; }