using System.Data.Entity.ModelConfiguration; namespace CAPI.Custom.Entities.Quotes.Mappings { public class QuoteItemsFinalMapping : EntityTypeConfiguration { public QuoteItemsFinalMapping() { ToTable("publ_QuoteItemsFinal"); HasKey(p => p.recId); Property(p => p.CostPriceFOREX).HasColumnName("CostPriceFOREX"); Property(p => p.CostPriceZAR).HasColumnName("CostPriceZAR"); Property(p => p.ExchangeRate).HasColumnName("ExchangeRate"); Property(p => p.isActive).HasColumnName("isActive"); Property(p => p.itemID).HasColumnName("itemID"); Property(p => p.Location).HasColumnName("Location"); Property(p => p.ParentSurfaceItemId).HasColumnName("ParentSurfaceItemId"); Property(p => p.InvoicedQty).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_InvoicedQty"); Property(p => p.AdditionalDescription).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalAdditionalDescription"); Property(p => p.Brand).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalBrand"); Property(p => p.Category).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalCategory"); Property(p => p.Condition).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalCondition"); Property(p => p.Description).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalDescription"); Property(p => p.DimensionalDescription).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalDimensionalDescription"); Property(p => p.LeadTime).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalLeadTime"); Property(p => p.MasterPartNumber).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalMasterPartNumber"); Property(p => p.MinorCode).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalMinorCode"); Property(p => p.PartNumber).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalPartNumber"); Property(p => p.QuantityAvailable).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalQuantityAvailable"); Property(p => p.QuantityRequired).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalQuantityRequired"); Property(p => p.Sequence).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalSequenceNumber"); Property(p => p.SubCategory).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalSubCategory"); Property(p => p.TotalPriceZAR).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalTotalPriceZAR"); Property(p => p.UniqueNumber).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalUniqueNumber"); Property(p => p.UnitPriceZAR).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalUnitPriceZAR"); Property(p => p.WeightKG).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsFinalWeightKG"); Property(p => p.QuoteItemsLink).HasColumnName("QuoteItemsFinal_QuoteItemsFinal_QuoteItemsLink"); Property(p => p.recId).HasColumnName("recId"); Property(p => p.Status).HasColumnName("Status"); Property(p => p.Supplier).HasColumnName("Supplier"); Property(p => p.surfaceId).HasColumnName("surfaceId"); Property(p => p.WarehouseLocation).HasColumnName("WarehouseLocation"); Ignore(p => p.IsNew); } } }