using GB5Shared.DTO.Framework.Login; using MMDAL.DTO.Scheduling; namespace MMBLL.Scheduling { public interface IWorkCenterShiftMapBLL { Task GetShiftMap(int shiftMapId, LoginDTO loginDTO, CancellationToken ct = default); Task> GetShiftMapList(int workCenterId, LoginDTO loginDTO, CancellationToken ct = default); Task> GetShiftMapForDate(int workCenterId, DateTime scheduleDate, byte dayOfWeek, LoginDTO loginDTO, CancellationToken ct = default); Task SaveShiftMap(WorkCenterShiftMapDTO dto, LoginDTO loginDTO); Task DeleteShiftMap(int shiftMapId, LoginDTO loginDTO); } }