using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using SkillManagementDAL.DTO.EmployeeSkillProfile; namespace SkillManagementBLL.EmployeeSkillProfile { public interface IEmployeeSkillProfileBLL { Task GetByEmployee(int employeeId, int profileid, int skillid, LoginDTO login, CancellationToken ct); Task GetByEmployeeId(int employeeId, LoginDTO login, CancellationToken ct); Task GetCellDetail(int employeeId, int skillId, LoginDTO login, CancellationToken ct); Task Save(EmployeeSkillProfileDTO dto, LoginDTO login, CancellationToken ct); Task BulkSave(BulkSaveEmployeeSkillProfileRequestDTO request, LoginDTO login, CancellationToken ct); Task GetSelectList(CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); Task GetEmployeeSkillProfileList(LoginDTO login, CancellationToken ct); } }