DPS/include/M_DelByInterfaceDAO.h

36 lines
829 B
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "M_ObjectDAO.h"
namespace DBPlatformSpace
{
//_type ///<<3C>ӿ<EFBFBD><D3BF><EFBFBD><EFBFBD><EFBFBD>
#define DELBY_I_TYPE_STATIC 1 //static
/// M_ɾ<5F><C9BE><EFBFBD>ӿ<EFBFBD>
class M_DelByInterfaceDAO : public M_DPSObjectDAO
{
public:
int _bExport; ///<<3C>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>
string _description; ///<<3C><><EFBFBD><EFBFBD>
string _paraList; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
int _type; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
int _t_M_EntityTableID; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id
ODI M_DelByInterfaceDAO();
virtual ODI ~M_DelByInterfaceDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
vector<int> getParaIDs();
static ODI ResultMsg FindAll(list<M_DelByInterfaceDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, M_DelByInterfaceDAO * &pnewdao);
static ResultMsg ODI FindByT_M_EntityTableID(int t_M_EntityTableID, list<M_DelByInterfaceDAO*>&newlist);
};
}