NonInventPurchasingSystem/CPRNIMS.Domain/Contracts/Account/IAttachment.cs
2026-01-20 07:44:30 +08:00

18 lines
699 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CPRNIMS.Domain.Contracts.Account
{
public interface IAttachment
{
Task<Infrastructure.Entities.Account.Attachment> CreateUpdateAttachment(Infrastructure.Entities.Account.Attachment attachment, string userId);
Task<List<Infrastructure.Entities.Account.Attachment>> GetAttachmentById(string userId);
Task<List<Infrastructure.Entities.Account.Attachment>> GetAllAttachment();
Task<List<Infrastructure.Entities.Account.Attachment>> GetAttachmentByType(string userId, int fileType);
Task DeleteSignatureAsync(int id);
}
}