using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using SkillManagementDAL.DTO.SkillProcessStageMap; namespace SkillManagementDAL.CustomCode.SkillProcessStageMap { public interface ISkillProcessStageMapDAL { Task GetBySkill(int skillId, LoginDTO login, CancellationToken ct); Task Save(IEnumerable maps, int skillId, LoginDTO login, CancellationToken ct); Task GetSelectList(CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); Task DeleteById(int mapId, LoginDTO login, CancellationToken ct); Task> GetPagedList( int firstNumber, int maxResult, LoginDTO login, CancellationToken ct); Task> GetAllList( LoginDTO login, CancellationToken ct); Task GetCount( LoginDTO login, CancellationToken ct); Task GetSlNoBySkillLevelId(int skillLevelId, LoginDTO login); } }