using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using MMDAL.DTO.MMReports; namespace MMDAL.CustomCode.Register { public interface IRegisterDAL { /// /// Bidirectional document lineage trace anchored at a pivot AllocationId — both what it was /// later allotted to (forward, positive DocumentLevel) and what it originally came from /// (backward, negative DocumentLevel). /// Task> GetDocumentTraceability(int pivotAllocationId, LoginDTO loginDTO, CancellationToken ct = default); Task GetOUWiseMonthlyGSTDashboard(CriteriaDTO criteriaDTO, LoginDTO loginDTO, CancellationToken ct = default); Task GetPrescriptionLocationPicklist(CriteriaDTO criteriaDTO, LoginDTO loginDTO, CancellationToken ct = default); } }