using System.Collections.Generic;
using Siger.Middlelayer.Repository.Data;
using Siger.Middlelayer.ToolRepository.Entities;

namespace Siger.Middlelayer.ToolRepository.Repositories.Interface
{
    public interface ISigerToolSendMessagetypeRepository: IApiToolRepositoryBase<SigerToolSendMessageType>
    {
        List<CommunicationList> GetCommunicationList(int? sectionId, int ProjectID, int page, int pagesize, out int totalCount);
        SigerToolSendMessageType GetAlertSettingCommunicationDetail(int cid,int pid, int mid,string spindle,string tn,string pn);
        void AlertSettingCommunicationEdit(int companyId,int projectId, int mid, int spindle, string tn, string pn, string value);
    }

}