DPS/include/SDP/Csr_Tools_BulwarkstayDAO.h

36 lines
1.2 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#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<Csr_Tools_BulwarkstayDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Csr_Tools_BulwarkstayDAO * &pnewdao);
};
}