#pragma once #include "DAO.h" namespace DBPlatformSpace { /// 高强度钢范围 class HighStrSteelScaleDAO : public subDBDAO { public: double _elasticModulus; ///<弹性模数 string _endFrame; ///<终止肋位 int _endFrameNo; ///<终止肋位 double _endFrameOffset; ///<终止肋位偏移 int _hStrSteelRangeLongi; ///<高强度钢的纵向分布范围 double _lower; ///<下部范围 string _lowerMaterialGrade; ///<下部材料等级 string _mainMaterial; ///<主材料_T double _middle; ///<中部范围 string _middleMaterialGrade; ///<中部材料等级 string _startFrame; ///<起始肋位 int _startFrameNo; ///<起始肋位 double _startFrameOffset; ///<起始肋位偏移 double _upper; ///<上部范围 string _upperMaterialGrade; ///<上部材料等级 ODI HighStrSteelScaleDAO(); ODI ~HighStrSteelScaleDAO(); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY); static ODI ResultMsg FindAll(HighStrSteelScaleDAO* & pnewdao); static ODI ResultMsg FindByID(int id, HighStrSteelScaleDAO * &pnewdao); }; }