using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using TMSDAL.DTO.TrainingProgramme; namespace TMSBLL.TrainingProgramme { public interface ITrainingProgrammeBLL { Task GetTrainingProgramme(int programmeId, LoginDTO loginDTO); //Task GetProgrammeCatalogue(byte? isActive, byte? programmeType, int? domainId, int page, int size, LoginDTO loginDTO); Task SaveTrainingProgramme(TrainingProgrammeDTO dto, LoginDTO loginDTO); Task DeleteTrainingProgramme(int programmeId, LoginDTO loginDTO); Task GetSelectListTrainingProgramme(CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); Task GetTrainingProgrammeList(LoginDTO loginDTO); } }