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.ProgramAssembly { public interface IProgramAssemblyDAL { Task GetProgramAssembly(int ProgramAssemblyId, LoginDTO LoginDTO); Task SaveProgramAssembly(ProgramAssemblyDTO ProgramAssemblyDTO, LoginDTO LoginDTO); Task UpdateProgramAssembly(ProgramAssemblyDTO ProgramAssemblyDTO, LoginDTO LoginDTO); Task DeleteProgramAssembly(int ProgramAssemblyId, LoginDTO LoginDTO); Task GetSelectListProgramAssembly(CriteriaDTO CriteriaDTO, LoginDTO LoginDTO); } }