using AnalyticsDAL.DTO.RoleKPI; using GB5Shared.DTO.Framework.Login; namespace AnalyticsDAL.CustomCode.RoleKPI { public interface IRoleKPIDAL { Task GetRoleKPI(int roleKPIId, LoginDTO login, CancellationToken ct); Task GetSelectListRoleKPI(LoginDTO login, CancellationToken ct); Task SaveRoleKPI(RoleKPIDTO dto, LoginDTO login, CancellationToken ct); Task UpdateRoleKPI(RoleKPIDTO dto, LoginDTO login, CancellationToken ct); Task DeleteRoleKPI(int roleKPIId, LoginDTO login, CancellationToken ct); Task IsDuplicateRole(int roleId, int excludeId, LoginDTO login, CancellationToken ct); } }