using GB5Shared.DTO.Framework.Login; using TMSDAL.DTO.AttemptResponse; namespace TMSDAL.CustomCode.AttemptResponse { public interface IAttemptResponseDAL { Task GetAttemptResponse(int attemptResponseId, LoginDTO loginDTO); Task GetAttemptResponseList(int assessmentAttemptId, LoginDTO loginDTO); Task SaveAttemptResponse(AttemptResponseDTO dto, LoginDTO loginDTO); Task UpdateAttemptResponse(AttemptResponseDTO dto, LoginDTO loginDTO); Task UpdateAttemptResponseByQuestion(AttemptResponseDTO dto, LoginDTO loginDTO); Task UpsertAttemptResponseByQuestion(AttemptResponseDTO dto, LoginDTO loginDTO); Task DeleteAttemptResponsesByAttempt(int assessmentAttemptId, LoginDTO loginDTO); } }