using GB5Shared.DTO.Framework.Login; using RecruitmentDAL.DTO.InterviewScorecard; using System.Threading; using System.Threading.Tasks; namespace RecruitmentBLL.InterviewScorecard { public interface IInterviewScorecardBLL { #region InterviewScorecard Task GetInterviewScorecard(int InterviewScorecardId, LoginDTO LoginDTO, CancellationToken ct); Task SaveInterviewScorecard(InterviewScorecardDTO InterviewScorecardDTO, LoginDTO LoginDTO, CancellationToken ct); Task GetInterviewScorecardByInterview(int InterviewId, LoginDTO LoginDTO, CancellationToken ct); Task DeleteInterviewScorecard(int InterviewScorecardId, LoginDTO LoginDTO, CancellationToken ct); #endregion #region InterviewScorecardDetail Task GetInterviewScorecardDetail(int InterviewScorecardDetailId, LoginDTO LoginDTO, CancellationToken ct); Task SaveInterviewScorecardDetail(InterviewScorecardDetailDTO InterviewScorecardDetailDTO, LoginDTO LoginDTO, CancellationToken ct); Task DeleteInterviewScorecardDetail(int InterviewScorecardDetailId, LoginDTO LoginDTO, CancellationToken ct); #endregion } }