44 lines
1.5 KiB
C++
44 lines
1.5 KiB
C++
#pragma once
|
|
#include "DAO.h"
|
|
|
|
namespace DBPlatformSpace
|
|
{
|
|
/// 设计建造信息
|
|
class ConstructInfoDAO : public subDBDAO
|
|
{
|
|
public:
|
|
int _constructionContractYear; ///<建造合同日期_年
|
|
int _constructionContractMonth; ///<建造合同日期_月
|
|
int _constructionContractDay; ///<建造合同日期_日
|
|
int _keelLaidYear; ///<铺放龙骨日期_年
|
|
int _keelLaidMonth; ///<铺放龙骨日期_月
|
|
int _keelLaidDay; ///<铺放龙骨日期_日
|
|
int _deliYear; ///<交船日期_年
|
|
int _deliMonth; ///<交船日期_月
|
|
int _deliDay; ///<交船日期_日
|
|
string _shipDesigner; ///<设计单位
|
|
string _shipBuilder; ///<建造单位
|
|
int _conComYear; ///<建造完工日期_年
|
|
int _conComMonth; ///<建造完工日期_月
|
|
int _conComDay; ///<建造完工日期_日
|
|
int _maConverStartYear; ///<重大改建开始日期_年
|
|
int _maConverStartMonth; ///<重大改建开始日期_月
|
|
int _maConverStartDay; ///<重大改建开始日期_日
|
|
int _maConverDateYear; ///<重大改建结束日期_年
|
|
int _maConverDateMonth; ///<重大改建结束日期_月
|
|
int _maConverDateDay; ///<重大改建结束日期_日
|
|
string _maConverShipyard; ///<重大改建船厂
|
|
|
|
ODI ConstructInfoDAO();
|
|
ODI ~ConstructInfoDAO();
|
|
|
|
|
|
ODI virtual Mapper* createMapper();
|
|
ODI static DAO* createObject();
|
|
|
|
|
|
virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY);
|
|
ODI static ResultMsg FindAll(ConstructInfoDAO* & pnewdao);
|
|
};
|
|
}
|