using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using OKRDAL.DTOs; namespace OKRBLL.Interfaces; public interface IOKRCycleBLL { Task GetOKRCycleAsync(int okrCycleId, LoginDTO login, CancellationToken ct); Task GetOKRCycleListAsync(int status, int page, int pageSize, LoginDTO login, CancellationToken ct); Task GetSelectListAsync(CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); Task SaveOKRCycleAsync(OKRCycleDTO dto, LoginDTO login, CancellationToken ct); Task CloseOKRCycleAsync(int okrCycleId, LoginDTO login, CancellationToken ct); }