DPS/include/SDP/Csr_Tools_DoubleBottomGirde...

36 lines
1011 B
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_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<Csr_Tools_DoubleBottomGirdersDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Csr_Tools_DoubleBottomGirdersDAO * &pnewdao);
static ResultMsg ODI FindBySectionID(int sectionID, list<Csr_Tools_DoubleBottomGirdersDAO*>&newlist);
};
}