Added size and upload at in mapping for purchase invoice attachments

This commit is contained in:
ashutosh.nehete 2025-12-01 10:26:26 +05:30
parent 1746cf0300
commit 28deae6416

View File

@ -654,7 +654,13 @@ namespace Marco.Pms.Services.MappingProfiles
opt => opt.MapFrom(src => src.Document != null ? src.Document.FileName : null))
.ForMember(
dest => dest.ContentType,
opt => opt.MapFrom(src => src.Document != null ? src.Document.ContentType : null));
opt => opt.MapFrom(src => src.Document != null ? src.Document.ContentType : null))
.ForMember(
dest => dest.FileSize,
opt => opt.MapFrom(src => src.Document != null ? src.Document.FileSize : 0))
.ForMember(
dest => dest.UploadedAt,
opt => opt.MapFrom(src => src.Document != null ? src.Document.UploadedAt : DateTime.UtcNow));
CreateMap<DeliveryChallanDto, DeliveryChallanDetails>()
.ForMember(
@ -663,6 +669,9 @@ namespace Marco.Pms.Services.MappingProfiles
CreateMap<DeliveryChallanDetails, DeliveryChallanVM>();
CreateMap<ReceivedInvoicePaymentDto, PurchaseInvoicePayment>();
CreateMap<PurchaseInvoicePayment, ReceivedInvoicePaymentVM>();
#endregion
}
}