using System.Threading; using System.Threading.Tasks; using GB5Shared.DTO.Framework.Login; namespace WiDAL.CustomCode.Promotion { /// Resolves MWISUBPROCESS.WiSubProcessId <-> WiSubProcessCode. /// UK_MWISUBPROCESS_WISUBPROCESSCODE_TENANTID is a real unique constraint, confirmed via /// schema. public interface IWiSubProcessCodeLookupDAL { Task GetWiSubProcessCodeById(int wiSubProcessId, LoginDTO login, CancellationToken ct); Task GetWiSubProcessIdByCode(string wiSubProcessCode, LoginDTO login, CancellationToken ct); } }