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();
}
}