using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using TMSDAL.DTO.TrainingCompletion; namespace TMSBLL.TrainingCompletion { public interface ITrainingCompletionBLL { Task GetTrainingCompletion(int completionId, LoginDTO loginDTO); Task GetCompletionByEnrollment(int enrollmentId, LoginDTO loginDTO); Task GetSelectList(CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); Task SaveTrainingCompletion(TrainingCompletionDTO dto, LoginDTO loginDTO); Task GetTrainingCompletionList(LoginDTO loginDTO); Task SaveCompletionBulk(CompletionBulkDTO dto, LoginDTO loginDTO); } }