30 lines
889 B
C++
30 lines
889 B
C++
#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);
|
||
};
|
||
}
|