using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using TMSDAL.DTO.TrainingVenue; namespace TMSDAL.CustomCode.TrainingVenue { public interface ITrainingVenueDAL { Task GetTrainingVenue(int trainingVenueId, LoginDTO loginDTO); Task SaveTrainingVenue(TrainingVenueDTO dto, LoginDTO loginDTO); Task UpdateTrainingVenue(TrainingVenueDTO dto, LoginDTO loginDTO); Task DeleteTrainingVenue(int trainingVenueId, LoginDTO loginDTO); Task GetSelectListTrainingVenue(LoginDTO loginDTO); Task GetSelectList(CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); } }