using DMSDAL.DTO.ESSDocument; using GB5Shared.DTO.Framework.Login; namespace DMSDAL.CustomCode.ESSDocument { public interface IESSDocumentDAL { Task GetEmployeeIdByUser( LoginDTO login, CancellationToken ct); Task> ListMyDocuments( int objectTypeId, int employeeId, string? categoryCode, int? year, int? month, LoginDTO login, CancellationToken ct); Task GetById( int attachmentId, LoginDTO login, CancellationToken ct); Task InsertAttachment( ESSDocumentInsertDTO dto, LoginDTO login, CancellationToken ct); Task DeactivateAttachment( int attachmentId, LoginDTO login, CancellationToken ct); } }