using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using MMDAL.DTO.SupplyGroup; namespace MMBLL.SupplyGroup { public interface ISupplyGroupBLL { Task GetSupplyGroup(int supplyGroupId, LoginDTO loginDTO); Task SaveSupplyGroup(SupplyGroupDTO supplyGroupDTO, LoginDTO loginDTO); Task DeleteSupplyGroup(int supplyGroupId, LoginDTO loginDTO); Task GetSelectListSupplyGroup(int firstNumber, int maxResult, CriteriaDTO criteriaDTO, LoginDTO loginDTO); Task GetSupplyGroupList( CriteriaDTO criteria, string? searchText, int pageOffset, int pageSize, LoginDTO loginDTO, CancellationToken ct = default); } }