using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using TMSDAL.DTO.Evaluation; using TMSDAL.DTO.EvaluationInstance; namespace TMSDAL.CustomCode.EvaluationInstance { public interface IEvaluationInstanceDAL { Task GetEvaluationInstance(int evaluationInstanceId, LoginDTO loginDTO); Task GetEvaluationInstanceList(CriteriaDTO criteriaDTO, LoginDTO loginDTO); Task SaveEvaluationInstance(EvaluationInstanceDTO dto, LoginDTO loginDTO); Task UpdateEvaluationInstanceStatus(EvaluationInstanceDTO dto, LoginDTO loginDTO); Task DeleteEvaluationInstance(int evaluationInstanceId, LoginDTO loginDTO); } }