using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using MMDAL.DTO.Routing; namespace MMBLL.Routing { public interface IRoutingBLL { Task GetSelectListRouting(CriteriaDTO criteriaDTO, LoginDTO loginDTO); Task GetSelectListRoutingVersion(int firstNumber, int maxResult, LoginDTO login, CancellationToken ct); Task GetRouting(int routingId, LoginDTO login, CancellationToken ct); Task GetRoutingList(int firstNumber, int maxResult, LoginDTO login, CancellationToken ct); Task SaveRouting(RoutingSaveDTO dto, LoginDTO login, CancellationToken ct); Task DeleteRouting(int routingId, LoginDTO login, CancellationToken ct); Task ChangeProcess(int routingId, int newProcessId, LoginDTO login, CancellationToken ct); } }