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)) opt => opt.MapFrom(src => src.Document != null ? src.Document.FileName : null))
.ForMember( .ForMember(
dest => dest.ContentType, 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>() CreateMap<DeliveryChallanDto, DeliveryChallanDetails>()
.ForMember( .ForMember(
@ -663,6 +669,9 @@ namespace Marco.Pms.Services.MappingProfiles
CreateMap<DeliveryChallanDetails, DeliveryChallanVM>(); CreateMap<DeliveryChallanDetails, DeliveryChallanVM>();
CreateMap<ReceivedInvoicePaymentDto, PurchaseInvoicePayment>();
CreateMap<PurchaseInvoicePayment, ReceivedInvoicePaymentVM>();
#endregion #endregion
} }
} }