using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using TMSDAL.DTO.Evaluation; using TMSDAL.DTO.EvaluationInstance; namespace TMSBLL.EvaluationInstance { public interface IEvaluationInstanceBLL { 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); } }