using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using GB5Shared.ResponseStandard; using System; using System.Collections.Generic; using System.Threading.Tasks; using Unisoft.FrameworkDAL.DTO.Project; namespace FrameworkDAL.CustomCode.ProgramClass { public interface IProgramClassDAL { Task GetProgramClass(int ProgramClassId, LoginDTO LoginDTO); Task SaveProgramClass(ProgramClassDTO ProgramClassDTO, LoginDTO LoginDTO); Task UpdateProgramClass(ProgramClassDTO ProgramClassDTO, LoginDTO LoginDTO); Task DeleteProgramClass(int ProgramClassId, LoginDTO LoginDTO); Task GetSelectListProgramClass(CriteriaDTO CriteriaDTO, LoginDTO LoginDTO); } }