| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using Dapper;
- using Microsoft.Extensions.Configuration;
- using Oracle.ManagedDataAccess.Client;
- using SuperCms.Models;
- using SuperCms.Oracle;
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.Linq;
- using System.Threading.Tasks;
- namespace SuperCms.Repositories
- {
- public interface ISuperCmsRepo
- {
- object GetConnConfig(log4net.ILog log);
- object GetConnTelco(log4net.ILog log);
- object GetConnData(log4net.ILog log, String fromDate, String toDate);
- object GetConnCompany(log4net.ILog log);
- object GetConnDataByService(log4net.ILog log, String serviceID, String fromDate, String toDate);
- object GetAllBots(log4net.ILog log);
- object GetAllGroups(log4net.ILog log);
- object GetAllConfigs(log4net.ILog log);
- object GetScheduleByRow(log4net.ILog log, String seqPage, String rowsOnPage);
- object GetTotalRow(log4net.ILog log, String type);
- object AddingBotStructure(log4net.ILog log, BotStructure bot);
- object AddingGroupStructure(log4net.ILog log, GroupStructure group);
- object AddingScheduleStructure(log4net.ILog log, ScheduleStructure schedule);
- object AddingConfig(log4net.ILog log, Config config);
- object EditingBotStructure(log4net.ILog log, BotStructure bot);
- object EditingGroupStructure(log4net.ILog log, GroupStructure group);
- object EditingScheduleStructure(log4net.ILog log, ScheduleStructure schedule);
- object EditingConfig(log4net.ILog log, Config config);
- object GetAllSendMails(log4net.ILog log);
- object AddingSendMail(log4net.ILog log, SendMail mail);
- object EditingSendMail(log4net.ILog log, SendMail mail);
- object DeleteStructure(log4net.ILog log, String tableType, String id);
- object AddConnConfig(log4net.ILog log, ConnConfig connConfig);
- object EditConnConfig(log4net.ILog log, ConnConfig connConfig);
- object Login(log4net.ILog log, String account, String password);
- }
- }
|