namespace CAPI.Custom.Entities { using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; [Table("quotes_vQuotes")] public class vQuote : IQuote, IViewEntity, ISurfaceEntity { [Column("CreatedBy")] public int? CreatedBy { get; set; } [Column("CreatedByDisplay")] public string CreatedByDisplay { get; set; } [Column("CreatedDate")] public DateTime? CreatedDate { get; set; } [Column("isActive")] public bool? isActive { get; set; } [Column("IsFinalized")] public bool? IsFinalized { get; set; } [Column("itemID")] public int itemID { get; set; } [Column("None_QuoteInformation_ContactName")] public string None_QuoteInformation_ContactName { get; set; } [Column("None_QuoteInformation_CustomerTradingName")] public string None_QuoteInformation_CustomerTradingName { get; set; } [Column("None_QuoteInformation_QuoteDate")] public DateTime? None_QuoteInformation_QuoteDate { get; set; } [Column("None_QuoteInformation_QuoteLastUpdated")] public string None_QuoteInformation_QuoteLastUpdated { get; set; } [Column("None_QuoteInformation_QuoteStatus")] public int? None_QuoteInformation_QuoteStatus { get; set; } [Column("None_QuoteInformation_QuoteUpdatedBy")] public string None_QuoteInformation_QuoteUpdatedBy { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_ContactNameCopy")] public string QuoteCustomerDetails_QuoteCustomerDetails_ContactNameCopy { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerCode")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerCode { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerCurrency")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerCurrency { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerIsParent")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerIsParent { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerLegalEntity")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerLegalEntity { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerParentCompany")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerParentCompany { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerPhysicalAddress")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerPhysicalAddress { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerPostalAddress")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerPostalAddress { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerTradingNameCopy")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerTradingNameCopy { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerType")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerType { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerVATNumber")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerVATNumber { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_CustomerVATRate")] public string QuoteCustomerDetails_QuoteCustomerDetails_CustomerVATRate { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_QuoteContactEmail")] public string QuoteCustomerDetails_QuoteCustomerDetails_QuoteContactEmail { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_QuoteCustomerDefaultDiscount")] public string QuoteCustomerDetails_QuoteCustomerDetails_QuoteCustomerDefaultDiscount { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_QuoteCustomerDefaultMargin")] public string QuoteCustomerDetails_QuoteCustomerDetails_QuoteCustomerDefaultMargin { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_QuoteMobileNumber")] public string QuoteCustomerDetails_QuoteCustomerDetails_QuoteMobileNumber { get; set; } [Column("QuoteCustomerDetails_QuoteCustomerDetails_QuoteTelephoneNumber")] public string QuoteCustomerDetails_QuoteCustomerDetails_QuoteTelephoneNumber { get; set; } [Column("QuoteEnquiryItems_QuoteEnquiryItems_QuoteRequestItemsUploadList")] public string QuoteEnquiryItems_QuoteEnquiryItems_QuoteRequestItemsUploadList { get; set; } [Column("QuoteFinal_QuoteFinalItems_QuoteFinalItemsFinaliseQuote")] public string QuoteFinal_QuoteFinalItems_QuoteFinalItemsFinaliseQuote { get; set; } [Column("QuoteFinal_QuoteFinalItems_QuoteFinalItemsNotes")] public string QuoteFinal_QuoteFinalItems_QuoteFinalItemsNotes { get; set; } [Column("QuoteFinal_QuoteFinalItems_QuoteFinalItemsRefresh")] public string QuoteFinal_QuoteFinalItems_QuoteFinalItemsRefresh { get; set; } [Column("QuoteFinal_QuoteFinalItems_QuoteFinalItemsSubtotalexclVAT")] public decimal? QuoteFinal_QuoteFinalItems_QuoteFinalItemsSubtotalexclVAT { get; set; } [Column("QuoteFinal_QuoteFinalItems_QuoteFinalItemsTotalinclVAT")] public decimal? QuoteFinal_QuoteFinalItems_QuoteFinalItemsTotalinclVAT { get; set; } [Column("QuoteFinal_QuoteFinalItems_QuoteFinalItemsTotalWeightKG")] public decimal? QuoteFinal_QuoteFinalItems_QuoteFinalItemsTotalWeightKG { get; set; } [Column("QuoteFinal_QuoteFinalItems_QuoteFinalItemsVAT")] public decimal? QuoteFinal_QuoteFinalItems_QuoteFinalItemsVAT { get; set; } [Column("QuoteInformation_ContactName")] public string QuoteInformation_ContactName { get; set; } [Column("QuoteInformation_CustomerTradingName")] public string QuoteInformation_CustomerTradingName { get; set; } [Column("QuoteInformation_QuoteMonth")] public DateTime? QuoteInformation_QuoteMonth { get; set; } [Column("QuoteInformation_QuoteNumber")] public string QuoteInformation_QuoteNumber { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsDefaultMargin")] public string QuoteItems_QuoteItems_QuoteItemsDefaultMargin { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsDefaultMarginApplyToAll")] public string QuoteItems_QuoteItems_QuoteItemsDefaultMarginApplyToAll { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsGrossProfit")] public decimal? QuoteItems_QuoteItems_QuoteItemsGrossProfit { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsHideZeroQuantities")] public string QuoteItems_QuoteItems_QuoteItemsHideZeroQuantities { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsNotes")] public string QuoteItems_QuoteItems_QuoteItemsNotes { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsSubtotalexclVAT")] public decimal? QuoteItems_QuoteItems_QuoteItemsSubtotalexclVAT { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsSupplyTypes")] public string QuoteItems_QuoteItems_QuoteItemsSupplyTypes { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsTotalCost")] public decimal? QuoteItems_QuoteItems_QuoteItemsTotalCost { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsTotalinclVAT")] public decimal? QuoteItems_QuoteItems_QuoteItemsTotalinclVAT { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsTotalMargin")] public decimal? QuoteItems_QuoteItems_QuoteItemsTotalMargin { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsTotalWeightKG")] public decimal? QuoteItems_QuoteItems_QuoteItemsTotalWeightKG { get; set; } [Column("QuoteItems_QuoteItems_QuoteItemsVAT")] public decimal? QuoteItems_QuoteItems_QuoteItemsVAT { get; set; } [Key] [Column("recId")] public int recId { get; set; } [Column("StatusDisplay")] public string StatusDisplay { get; set; } [Column("surfaceId")] public int surfaceId { get; set; } [Column("UpdatedBy")] public int? UpdatedBy { get; set; } [Column("UpdatedByDisplay")] public string UpdatedByDisplay { get; set; } [Column("UpdatedDate")] public DateTime? UpdatedDate { get; set; } #region CEP-122 [Column("AcceptedDate")] public DateTime? AcceptedDate { get; set; } [Column("Delivery_City")] public string Delivery_City { get; set; } [Column("Delivery_Country")] public string Delivery_Country { get; set; } [Column("Delivery_EstimatedDate")] public DateTime? Delivery_EstimatedDate { get; set; } [Column("Delivery_Instructions")] public string Delivery_Instructions { get; set; } [Column("Delivery_PONumber")] public string Delivery_PONumber { get; set; } [Column("Delivery_PostalCode")] public string Delivery_PostalCode { get; set; } [Column("Delivery_State")] public string Delivery_State { get; set; } [Column("Delivery_Street")] public string Delivery_Street { get; set; } [Column("Delivery_Suburb")] public string Delivery_Suburb { get; set; } #endregion [Column("IsLocked")] public bool? IsLocked { get; set; } } }