using FrameworkDAL.DTO.ReportHeader; using GB5Shared.DTO.Framework.Login; namespace FrameworkDAL.CustomCode.ReportHeader { public interface IReportHeaderDAL { Task GetReportHeader(int reportHeaderId, LoginDTO login, CancellationToken ct); Task GetReportHeaderList(LoginDTO login, CancellationToken ct); Task GetReportHeaderPaged(int offset, int pageSize, LoginDTO login, CancellationToken ct); Task GetSelectListReportHeader(LoginDTO login, CancellationToken ct); Task SaveReportHeader(ReportHeaderDTO dto, LoginDTO login, CancellationToken ct, bool isNew); Task DeleteReportHeader(int reportHeaderId, LoginDTO login, CancellationToken ct); } }