using GB5Shared.DTO.Framework.Login; using MMDAL.DTO.MasterSchedule; namespace MMBLL.MasterSchedule { public interface IMasterScheduleBLL { Task GetMasterSchedule(int masterScheduleId, LoginDTO loginDTO); Task SaveMasterSchedule(MasterScheduleDTO dto, LoginDTO loginDTO); Task DeleteMasterSchedule(int masterScheduleId, LoginDTO loginDTO); Task> GetMasterScheduleList(int pageOffset, int pageSize, LoginDTO loginDTO); Task> GetSelectListMasterSchedule(LoginDTO loginDTO); Task LoadMasterSchedule(int masterScheduleId, byte sourceType, LoginDTO loginDTO); Task SetDemandPriority(SetDemandPriorityDTO dto, LoginDTO loginDTO); Task SetAllocationPriority(SetAllocationPriorityDTO dto, LoginDTO loginDTO); Task ClearOldSchedule(ClearScheduleDTO dto, LoginDTO loginDTO); } }