using AutomationDAL.DTO.Schedule; using GB5Shared.DTO.Framework.Login; namespace AutomationDAL.CustomCode.Schedule; public interface IScheduleDAL { Task GetByTarget(int targetId, LoginDTO login, CancellationToken ct); Task GetByJobEngineJobId(int jobEngineJobId, LoginDTO login, CancellationToken ct); Task Insert(ScheduleDTO dto, LoginDTO login, CancellationToken ct); Task Update(ScheduleDTO dto, LoginDTO login, CancellationToken ct); Task UpdateJobEngineJobId(int scheduleId, int? jobEngineJobId, LoginDTO login, CancellationToken ct); }