DPS/include/2D/D2_PSMPMAPropertyDAO.h

39 lines
1.1 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
{
/// 2D PSMPMAPropertyPSMPMA
class D2_PSMPMAPropertyDAO : public subDBDAO
{
public:
int _appID; ///<PSMPMA긍뵀
int _endFixType; ///<똥꼬미땍잚謹
double _faceOffset; ///<충겼튤盧
double _faceThickness; ///<충겼비똑
double _faceWidth; ///<충겼욱똑
int _materailID; ///<충겼꼼죕긍쯤
int _stiffLayoutDir; ///<1 -- 많겼속퓻쏘李蕨꼈零 2 -- 많겼속퓻쏘뷘蕨꼈零
int _stiffnerID; ///<杰橄李므ID뵀
int _type; ///<1 -- PSM 2 -- PMA
double _webThickness; ///<많겼비똑
double _webWidth; ///<많겼욱똑
ODI D2_PSMPMAPropertyDAO();
virtual ODI ~D2_PSMPMAPropertyDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<D2_PSMPMAPropertyDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, D2_PSMPMAPropertyDAO * &pnewdao);
static ResultMsg ODI FindByAppID(int appID, list<D2_PSMPMAPropertyDAO*>&newlist);
static ResultMsg ODI FindByStiffnerID(int stiffnerID, list<D2_PSMPMAPropertyDAO*>&newlist);
};
}