namespace wcftest.orm
|
{
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.ComponentModel.DataAnnotations.Schema;
|
using System.Data.Entity.Spatial;
|
|
public partial class Wdgj_Product
|
{
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
|
public Wdgj_Product()
|
{
|
Wdgj_ProductSKU = new HashSet<Wdgj_ProductSKU>();
|
}
|
|
[Key]
|
public long ProductRelation_Id { get; set; }
|
|
public int? Consignor_Id { get; set; }
|
|
[StringLength(50)]
|
public string ConsignorCode { get; set; }
|
|
[StringLength(150)]
|
public string ConsignorName { get; set; }
|
|
public int? StoreInfo_Id { get; set; }
|
|
[Required]
|
[StringLength(500)]
|
public string StoreName { get; set; }
|
|
public long? Product_Id { get; set; }
|
|
[StringLength(128)]
|
public string ProductCode { get; set; }
|
|
[StringLength(500)]
|
public string ProductName { get; set; }
|
|
public int? GoodsID { get; set; }
|
|
[StringLength(120)]
|
public string GoodsNO { get; set; }
|
|
[StringLength(120)]
|
public string ClassID { get; set; }
|
|
[StringLength(500)]
|
public string GoodsName { get; set; }
|
|
[StringLength(100)]
|
public string GoodsName2 { get; set; }
|
|
[StringLength(50)]
|
public string GoodsSpec { get; set; }
|
|
[StringLength(50)]
|
public string Unit { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price_Cost { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price_Detail { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price_Wholesale { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price_Member { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price1 { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price2 { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price3 { get; set; }
|
|
public int? BonusPoints { get; set; }
|
|
[StringLength(50)]
|
public string CommisionPara { get; set; }
|
|
[StringLength(50)]
|
public string CommisionType { get; set; }
|
|
[StringLength(50)]
|
public string BarCode { get; set; }
|
|
[StringLength(50)]
|
public string Brand { get; set; }
|
|
[StringLength(50)]
|
public string Origin { get; set; }
|
|
public decimal? Weight { get; set; }
|
|
public byte? StoragePeriod { get; set; }
|
|
[StringLength(200)]
|
public string PyCode { get; set; }
|
|
public byte? bSN { get; set; }
|
|
public byte? bStorage { get; set; }
|
|
public byte? bGift { get; set; }
|
|
public byte? bNegativeStock { get; set; }
|
|
public byte? bBlockUp { get; set; }
|
|
[StringLength(50)]
|
public string Reserved1 { get; set; }
|
|
[StringLength(50)]
|
public string Reserved2 { get; set; }
|
|
[StringLength(50)]
|
public string Reserved3 { get; set; }
|
|
[StringLength(50)]
|
public string Reserved4 { get; set; }
|
|
public byte? FlagID { get; set; }
|
|
public int? OrderPos { get; set; }
|
|
public byte? bMultiSpec { get; set; }
|
|
public byte? bMultiUnit { get; set; }
|
|
public byte? bPricePurchaseRefresh { get; set; }
|
|
public byte? bAgent { get; set; }
|
|
public byte? bPreSell { get; set; }
|
|
public DateTime? NewTime { get; set; }
|
|
public byte? bPackage { get; set; }
|
|
public byte? bNOByAir { get; set; }
|
|
public byte? bFixCost { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? FixCostPrice { get; set; }
|
|
public decimal? GoodsLen { get; set; }
|
|
public decimal? GoodsWidth { get; set; }
|
|
public decimal? GoodsHeight { get; set; }
|
|
[StringLength(50)]
|
public string Days { get; set; }
|
|
public byte? bEdit { get; set; }
|
|
[StringLength(50)]
|
public string EditType { get; set; }
|
|
[StringLength(50)]
|
public string EditID { get; set; }
|
|
[StringLength(50)]
|
public string Purchaser { get; set; }
|
|
[Column(TypeName = "money")]
|
public decimal? Price_Bottom { get; set; }
|
|
[StringLength(50)]
|
public string CostCurrencyType { get; set; }
|
|
public byte? Large { get; set; }
|
|
public DateTime? SellDate { get; set; }
|
|
public byte? bProcess { get; set; }
|
|
[StringLength(50)]
|
public string TradeFlagID { get; set; }
|
|
[StringLength(200)]
|
public string FreezeReason { get; set; }
|
|
[StringLength(50)]
|
public string TradeName1 { get; set; }
|
|
[StringLength(50)]
|
public string TradeName2 { get; set; }
|
|
[StringLength(50)]
|
public string TradeName3 { get; set; }
|
|
public string Remark { get; set; }
|
|
public int? CreateID { get; set; }
|
|
[StringLength(50)]
|
public string Creator { get; set; }
|
|
public DateTime? CreateDate { get; set; }
|
|
public int? ModifyID { get; set; }
|
|
[StringLength(50)]
|
public string Modifier { get; set; }
|
|
public DateTime? ModifyDate { get; set; }
|
|
public string ExpandFields { get; set; }
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
public virtual ICollection<Wdgj_ProductSKU> Wdgj_ProductSKU { get; set; }
|
}
|
}
|