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

namespace Siger.Middlelayer.AccRepository.Repositories.Interface
{
    public interface ISigerTrAssembRepository : IAccRepositoryBase<siger_tr_assemb_details>
    {

        IPagedCollectionResult<ResponseAssemb> GetAssembPagedList(string sn, List<int> stations, DateTime begin, DateTime end, int projectid, int page, int pagesize);

        IEnumerable<ResponseAssemb> GetAssembs(int section, string sn);
    }
}
