using System.Data.Entity.ModelConfiguration; namespace CAPI.Custom.Entities.Quotes.Mappings { public class QuoteBuyoutItemMapping : EntityTypeConfiguration { public QuoteBuyoutItemMapping() { ToTable("publ_QuoteBuyoutItems"); HasKey(p => p.recId); Property(p => p.isActive).HasColumnName("isActive"); Property(p => p.itemID).HasColumnName("itemID"); Property(p => p.ParentSurfaceItemId).HasColumnName("ParentSurfaceItemId"); Property(p => p.MasterPartNumber).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_PartsMasterPartNumber"); Property(p => p.Brand).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsBrand"); Property(p => p.Condition).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsCondition"); Property(p => p.CostPriceForex).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsCostPriceForex"); Property(p => p.CostPriceZAR).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsCostPriceZAR"); Property(p => p.Description).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsDescription"); Property(p => p.Discount).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsDiscount"); Property(p => p.DutyCost).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsDutyCost"); Property(p => p.FreightCost).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsFreightCost"); Property(p => p.Leadtime).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsLeadtime"); Property(p => p.PartNumber).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsPartNumber"); Property(p => p.QuantityAvailable).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsQuantityAvailable"); Property(p => p.QuantityRequired).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsQuantityRequired"); Property(p => p.Selected).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsSelected"); Property(p => p.Sequence).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsSequence"); Property(p => p.TotalCost).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsTotalCost"); Property(p => p.WeightKG).HasColumnName("QuoteBuyoutItems_QuoteBuyoutItems_QuoteBuyoutItemsWeightKG"); Property(p => p.recId).HasColumnName("recId"); Property(p => p.surfaceId).HasColumnName("surfaceId"); } } }