using AccountsDAL.DTO.AccountGroup; using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; namespace AccountsBLL.AccountGroup { public interface IAccountGroupBLL { Task GetAccountGroup(int accountGroupId, LoginDTO loginDTO); Task SaveAccountGroup(AccountGroupDTO dto, LoginDTO loginDTO); Task DeleteAccountGroup(int accountGroupId, LoginDTO loginDTO); Task GetSelectListAccountGroup(CriteriaDTO criteriaDTO, LoginDTO loginDTO); Task GetAccountGroupList(CriteriaDTO criteriaDTO, LoginDTO loginDTO); Task GetAccountGroupTree(LoginDTO loginDTO, CriteriaDTO criteriaDTO); } }