using FrameworkDAL.DTO.Project; using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using GB5Shared.ResponseStandard; using System; using System.Collections.Generic; using System.Threading.Tasks; namespace FrameworkDAL.CustomCode.Program { public interface IProgramDAL { Task GetProgram(int ProgramId, LoginDTO LoginDTO); Task SaveProgram(ProgramDTO ProgramDTO, LoginDTO LoginDTO); Task UpdateProgram(ProgramDTO ProgramDTO, LoginDTO LoginDTO); Task DeleteProgram(int ProgramId, LoginDTO LoginDTO); Task GetSelectListProgram(CriteriaDTO CriteriaDTO, LoginDTO LoginDTO); } }