using GB5Shared.DTO.Framework.Login; using MMDAL.DTO.Scheduling; namespace MMBLL.Scheduling { public interface IBatchRuleBLL { Task GetBatchRule(int batchRuleId, LoginDTO loginDTO, CancellationToken ct = default); Task> GetBatchRuleList(int workCenterId, LoginDTO loginDTO, CancellationToken ct = default); Task GetBatchRuleForProcess(int workCenterId, int processId, LoginDTO loginDTO, CancellationToken ct = default); Task SaveBatchRule(BatchRuleDTO dto, LoginDTO loginDTO); Task DeleteBatchRule(int batchRuleId, LoginDTO loginDTO); } }