Added file name and content type in invoice attachment view models
This commit is contained in:
parent
5a9b06cca6
commit
4434ea971f
@ -7,6 +7,8 @@ namespace Marco.Pms.Model.ViewModels.Collection
|
|||||||
public Guid Id { get; set; }
|
public Guid Id { get; set; }
|
||||||
public Guid InvoiceId { get; set; }
|
public Guid InvoiceId { get; set; }
|
||||||
public Guid DocumentId { get; set; }
|
public Guid DocumentId { get; set; }
|
||||||
|
public string? FileName { get; set; }
|
||||||
|
public string? ContentType { get; set; }
|
||||||
public string? PreSignedUrl { get; set; }
|
public string? PreSignedUrl { get; set; }
|
||||||
public BasicEmployeeVM? UploadedBy { get; set; }
|
public BasicEmployeeVM? UploadedBy { get; set; }
|
||||||
|
|
||||||
|
@ -207,6 +207,8 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
var result = _mapper.Map<InvoiceAttachmentVM>(a);
|
var result = _mapper.Map<InvoiceAttachmentVM>(a);
|
||||||
result.PreSignedUrl = _s3Service.GeneratePreSignedUrl(a.Document!.S3Key);
|
result.PreSignedUrl = _s3Service.GeneratePreSignedUrl(a.Document!.S3Key);
|
||||||
result.UploadedBy = _mapper.Map<BasicEmployeeVM>(a.Document.UploadedBy);
|
result.UploadedBy = _mapper.Map<BasicEmployeeVM>(a.Document.UploadedBy);
|
||||||
|
result.FileName = a.Document.FileName;
|
||||||
|
result.ContentType = a.Document.ContentType;
|
||||||
return result;
|
return result;
|
||||||
}).ToList();
|
}).ToList();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user