using System;
using System.Collections.Generic;
using System.Text;
using Siger.Middlelayer.Repository.Entities;
using Siger.Middlelayer.Repository.Paged;
using Siger.Middlelayer.TpmRepository.Entities;
using Siger.Middlelayer.TpmRepository.Response;

namespace Siger.Middlelayer.TpmRepository.Repositories.Interface
{
    public interface ISigerAndonStationConfigRepository : ITpmRepositoryBase<siger_andon_station_config>
    {
        List<siger_project_machine_attribution> GetBottleMachines(int project_id, List<int> channels);
        IPagedCollectionResult<ResponseAndonStationConfig> GetPagedConfig(int project_id, int page, int pagesize);
    }
}
