#pragma once #include "DAO.h" namespace DBPlatformSpace { /// 船体梁载荷 class HullGirderLoadDAO : public subDBDAO { public: int _bendInputMethod; ///<弯矩输入方法:船中区域、包络值 int _bendIsOutput; ///<弯矩表数据是输入数据还是计算数据0:输入表 1:输出表 int _bendWorkForm; ///<弯矩工况:0:航行工况 1:在港/遮蔽水域工况 2:航行进水工况 3:均匀满载工况 int _shearIsOutput; ///<剪力表数据:0:输入表 1:输出表 int _shearWorkForm; ///<剪力工况:0:航行工况 1:在港/遮蔽水域工况 2:航行进水工况 3:均匀满载工况 ODI HullGirderLoadDAO(); ODI ~HullGirderLoadDAO(); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY); static ODI ResultMsg FindAll(HullGirderLoadDAO* & pnewdao); static ODI ResultMsg FindByID(int id, HullGirderLoadDAO * &pnewdao); }; }