using GB5Shared.DTO.Framework.Login; using TCMSDAL.DTO; namespace TCMSBLL.Interfaces; public interface ITCMSTestCaseBLL { Task GetTestCaseAsync(int testCaseId, LoginDTO login, CancellationToken ct); Task> GetTestCaseListAsync(int moduleId, string? priority, string? testType, string? status, bool? isActive, LoginDTO login, CancellationToken ct); Task> GetSelectListAsync(int moduleId, LoginDTO login, CancellationToken ct); Task SaveTestCaseAsync(TCMSTestCaseDTO dto, LoginDTO login, CancellationToken ct); Task DeleteTestCaseAsync(int testCaseId, LoginDTO login, CancellationToken ct); }