using System.Data.Common; using GB5Shared.DTO.Framework.Login; using TMSDAL.DTO.TrainingProgrammeRevision; namespace TMSDAL.CustomCode.TrainingProgrammeRevision { public interface ITrainingProgrammeRevisionDAL { Task GetRevisionListByProgramme(int programmeId, LoginDTO loginDTO, CancellationToken ct); Task GetRevision(int programmeRevisionId, LoginDTO loginDTO, CancellationToken ct); Task SaveRevision(TrainingProgrammeRevisionDTO dto, LoginDTO loginDTO, DbTransaction? tx, CancellationToken ct); } }