using System.Collections.Generic;
using Siger.Middlelayer.AccRepository.Entities;
using Siger.Middlelayer.Repository.Data.Acc;
using Siger.Middlelayer.Repository.Paged;
using Siger.Middlelayer.Utility.ImportEntities;

namespace Siger.Middlelayer.AccRepository.Repositories.Interface
{
    public interface IBasketSettingRepository:IAccRepositoryBase<SigerTrBasketfSetting>
    {
        IPagedCollectionResult<BasketSetting> GetTrBasketPagedList(int categoryId, string name, string number, int projectid, int page, int pagesize);

        CommonImportResult ImportBasketItem(IEnumerable<BasketTemplate> checkitems, int projectid);
    }
}
