Files
clients/FilterProcess/sservice.h
2017-08-08 12:20:01 +09:00

25 lines
697 B
C++

#ifndef SSERVICE
#define SSERVICE
#include "sinitializer.h"
#include "sdatagroup.h"
#include <QString>
class SService
{
public:
virtual void setInitiaizer(SInitializer &_initializer) = 0;
virtual bool uploadData(int _companyNum) = 0;
virtual bool changeTable(int _companyNum) = 0;
virtual bool makeCategory(SDatagroup &_datagroup, int _nCategory, const QList<SInitializer::stFilter> &_listFilter) = 0;
virtual bool makeOverallCategory(int _categoryNum) = 0;
virtual bool makeTable(SDatagroup &_datagroup) = 0;
QString convertJsonToStr(int _nSelect, const QString& _strJson);
protected:
SInitializer* m_pSInitializer;
};
#endif // SSERVICE