using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using SwDAL.DTO.ScriptBranch; namespace SwBLL.ScriptBranch; public interface IScriptBranchBLL { Task GetById(int branchId, LoginDTO loginDTO, CancellationToken ct); Task GetList(CriteriaDTO criteria, string? searchText, int pageOffset, int pageSize, LoginDTO loginDTO, CancellationToken ct = default); Task GetSelectListScriptBranch(int firstNumber, int maxResult, CriteriaDTO criteriaDTO, LoginDTO loginDTO); Task Save(ScriptBranchDTO dto, LoginDTO loginDTO, CancellationToken ct); Task Delete(int branchId, LoginDTO loginDTO, CancellationToken ct); }