using System.Runtime.InteropServices; using AccountsDAL.DTO.BankBranch; using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; namespace AccountsBLL.BankBranch { public interface IBankBranchBLL { Task GetBankBranch(int bankBranchId, LoginDTO loginDTO); Task SaveBankBranch(BankBranchDTO bankBranchDTO, LoginDTO loginDTO, CancellationToken ct); Task DeleteBankBranch(int bankBranchId, LoginDTO loginDTO); Task GetSelectListBankBranch(int FirstNumber, int MaxResult, CriteriaDTO criteriaDTO, LoginDTO loginDTO); Task GetBankBranchList(CriteriaDTO CriteriaDTO, LoginDTO LoginDTO); } }