GrpcPrint/PrintS/Config/dao/AlarmCfgDao.h
2024-03-19 17:45:12 +08:00

25 lines
450 B
C++

#pragma once
#include "BaseDao.h"
#include "../bean/AlarmCfg.h"
#include <sstream>
class AlarmCfgDao:public BaseDao
{
public:
AlarmCfgDao(SQLite::Database* pdb);
~AlarmCfgDao();
void CreateTable();
void Find();
//void FindStop(AlarmCfgWrapper* cfg);
//void FindPause(AlarmCfgWrapper* cfg);
//void FindWarn(AlarmCfgWrapper* cfg);
void Save();
void Export(stringstream &sql);
void CheckAlarmWithCfg();
private:
void InitBeforeFind();
};