using System.Threading.Tasks; using FrameworkDAL.DTO.SysJobShare; using GB5Shared.DTO.Framework.Login; using GB5Shared.ResponseStandard; namespace FrameworkDAL.CustomCode.SysJobShare { public interface ISysJobShareDAL { Task GetSysJobShare(int SysJobShareId, LoginDTO LoginDTO); Task GetListSysJobShare(int SysJobId, LoginDTO LoginDTO); Task SaveSysJobShare(SysJobShareDTO SysJobShareDTO, LoginDTO LoginDTO); Task UpdateSysJobShare(SysJobShareDTO SysJobShareDTO, LoginDTO LoginDTO); Task> DeleteSysJobShare(int SysJobShareId, LoginDTO LoginDTO); Task CheckResultAccess(int SysJobId, int UserId, LoginDTO LoginDTO); } }