using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using WeighBusiness.Utils; namespace WeighBusiness.BO { public class RoadMap_InputDetail : Base,INotifyPropertyChanged { public override string TableName { get { return TableNames.工艺投入明细; } } public long Detail_ID { get; set; } public long? Goods_ID { get; set; } public string Goods_Name { get; set; } public string Goods_Code { get; set; } public long? RoadMap_ID { get; set; } public string RowVersion { get; set; } public long? Routing_ID { get; set; } private decimal? mInputNum; public decimal? InputNum { get { return mInputNum; } set { mInputNum = value; if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs("InputNum")); } } } public decimal? StandardNum { get; set; } public long? ProductShift_ID { get; set; } public string RoadMap_Name { get; set; } private decimal? mTotalNum; public decimal? TotalNum { get { return mTotalNum; } set { mTotalNum = value; if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs("TotalNum")); } } } private decimal? mCopies; public decimal? Copies { get { return mCopies; } set { mCopies = value; if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs("Copies")); } } } public bool IsBatch { get; set; } private decimal? mIntakeNum; public decimal? IntakeNum { get { return mIntakeNum; } set { mIntakeNum = value; if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs("IntakeNum")); } } } public bool? AllowDisplay { get; set; } public event PropertyChangedEventHandler PropertyChanged; } }