using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Party { /// /// MPARTYPRODUCT – Full DTO Mapping /// Auto-mapped to table structure /// public class PartyProductDTO { public int PartyProductId { get; set; } public int PartyId { get; set; } public int PartyBranchId { get; set; } public string ItemName { get; set; } = string.Empty; public decimal Quantity { get; set; } = 1; public string Particulars { get; set; } = string.Empty; public int CreatedById { get; set; } public DateTime CreatedOn { get; set; } = DateTime.UtcNow; // Extra properties can be added dynamically in future public Dictionary ExtraFields { get; set; } = new(); } }