#pragma warning disable 1591
//------------------------------------------------------------------------------
//
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
//
//------------------------------------------------------------------------------
namespace ICSSoft.Frame.Data.Entity
{
using System.Data.Linq;
using System.Data.Linq.Mapping;
using System.Data;
using System.Collections.Generic;
using System.Reflection;
using System.Linq;
using System.Linq.Expressions;
using System.ComponentModel;
using System;
[global::System.Data.Linq.Mapping.DatabaseAttribute(Name="ICS_WMS_NW")]
public partial class FramDataContext : System.Data.Linq.DataContext
{
private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource();
#region 可扩展性方法定义
partial void OnCreated();
partial void InsertICSInventory(ICSInventory instance);
partial void UpdateICSInventory(ICSInventory instance);
partial void DeleteICSInventory(ICSInventory instance);
partial void InsertICSExtension(ICSExtension instance);
partial void UpdateICSExtension(ICSExtension instance);
partial void DeleteICSExtension(ICSExtension instance);
partial void InsertICSOApply(ICSOApply instance);
partial void UpdateICSOApply(ICSOApply instance);
partial void DeleteICSOApply(ICSOApply instance);
partial void InsertICSMOApply(ICSMOApply instance);
partial void UpdateICSMOApply(ICSMOApply instance);
partial void DeleteICSMOApply(ICSMOApply instance);
partial void InsertICSMOApplyNeg(ICSMOApplyNeg instance);
partial void UpdateICSMOApplyNeg(ICSMOApplyNeg instance);
partial void DeleteICSMOApplyNeg(ICSMOApplyNeg instance);
partial void InsertICSMOApplyNegDetail(ICSMOApplyNegDetail instance);
partial void UpdateICSMOApplyNegDetail(ICSMOApplyNegDetail instance);
partial void DeleteICSMOApplyNegDetail(ICSMOApplyNegDetail instance);
partial void InsertICSTransfer(ICSTransfer instance);
partial void UpdateICSTransfer(ICSTransfer instance);
partial void DeleteICSTransfer(ICSTransfer instance);
partial void InsertICSMTDOC(ICSMTDOC instance);
partial void UpdateICSMTDOC(ICSMTDOC instance);
partial void DeleteICSMTDOC(ICSMTDOC instance);
partial void InsertICSManufactureReceive(ICSManufactureReceive instance);
partial void UpdateICSManufactureReceive(ICSManufactureReceive instance);
partial void DeleteICSManufactureReceive(ICSManufactureReceive instance);
partial void InsertICSDeliveryNotice(ICSDeliveryNotice instance);
partial void UpdateICSDeliveryNotice(ICSDeliveryNotice instance);
partial void DeleteICSDeliveryNotice(ICSDeliveryNotice instance);
#endregion
public FramDataContext() :
base(global::ICSSoft.Frame.Data.Entity.Properties.Settings.Default.ICS_WMS_NWConnectionString, mappingSource)
{
OnCreated();
}
public FramDataContext(string connection) :
base(connection, mappingSource)
{
OnCreated();
}
public FramDataContext(System.Data.IDbConnection connection) :
base(connection, mappingSource)
{
OnCreated();
}
public FramDataContext(string connection, System.Data.Linq.Mapping.MappingSource mappingSource) :
base(connection, mappingSource)
{
OnCreated();
}
public FramDataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mappingSource) :
base(connection, mappingSource)
{
OnCreated();
}
public System.Data.Linq.Table ICSInventory
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSExtension
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSOApply
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSMOApply
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSMOApplyNeg
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSMOApplyNegDetail
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSTransfer
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSMTDOC
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSManufactureReceive
{
get
{
return this.GetTable();
}
}
public System.Data.Linq.Table ICSDeliveryNotice
{
get
{
return this.GetTable();
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSInventory")]
public partial class ICSInventory : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _InvCode;
private string _InvName;
private string _InvDesc;
private string _InvStd;
private string _InvUnit;
private string _AmountUnit;
private string _ClassCode;
private string _ClassName;
private decimal _InvRate;
private string _InvVersion;
private string _InvBrand;
private bool _InvIQC;
private bool _InvFQC;
private bool _EffectiveEnable;
private decimal _EffectiveDays;
private bool _BatchEnable;
private bool _LotEnable;
private bool _PrintEnable;
private string _WHUser;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE1;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnInvCodeChanging(string value);
partial void OnInvCodeChanged();
partial void OnInvNameChanging(string value);
partial void OnInvNameChanged();
partial void OnInvDescChanging(string value);
partial void OnInvDescChanged();
partial void OnInvStdChanging(string value);
partial void OnInvStdChanged();
partial void OnInvUnitChanging(string value);
partial void OnInvUnitChanged();
partial void OnAmountUnitChanging(string value);
partial void OnAmountUnitChanged();
partial void OnClassCodeChanging(string value);
partial void OnClassCodeChanged();
partial void OnClassNameChanging(string value);
partial void OnClassNameChanged();
partial void OnInvRateChanging(decimal value);
partial void OnInvRateChanged();
partial void OnInvVersionChanging(string value);
partial void OnInvVersionChanged();
partial void OnInvBrandChanging(string value);
partial void OnInvBrandChanged();
partial void OnInvIQCChanging(bool value);
partial void OnInvIQCChanged();
partial void OnInvFQCChanging(bool value);
partial void OnInvFQCChanged();
partial void OnEffectiveEnableChanging(bool value);
partial void OnEffectiveEnableChanged();
partial void OnEffectiveDaysChanging(decimal value);
partial void OnEffectiveDaysChanged();
partial void OnBatchEnableChanging(bool value);
partial void OnBatchEnableChanged();
partial void OnLotEnableChanging(bool value);
partial void OnLotEnableChanged();
partial void OnPrintEnableChanging(bool value);
partial void OnPrintEnableChanged();
partial void OnWHUserChanging(string value);
partial void OnWHUserChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTE1Changing(string value);
partial void OnEATTRIBUTE1Changed();
#endregion
public ICSInventory()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvCode
{
get
{
return this._InvCode;
}
set
{
if ((this._InvCode != value))
{
this.OnInvCodeChanging(value);
this.SendPropertyChanging();
this._InvCode = value;
this.SendPropertyChanged("InvCode");
this.OnInvCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvName", DbType="NVarChar(500) NOT NULL", CanBeNull=false)]
public string InvName
{
get
{
return this._InvName;
}
set
{
if ((this._InvName != value))
{
this.OnInvNameChanging(value);
this.SendPropertyChanging();
this._InvName = value;
this.SendPropertyChanged("InvName");
this.OnInvNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvDesc", DbType="NVarChar(500)")]
public string InvDesc
{
get
{
return this._InvDesc;
}
set
{
if ((this._InvDesc != value))
{
this.OnInvDescChanging(value);
this.SendPropertyChanging();
this._InvDesc = value;
this.SendPropertyChanged("InvDesc");
this.OnInvDescChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvStd", DbType="NVarChar(500)")]
public string InvStd
{
get
{
return this._InvStd;
}
set
{
if ((this._InvStd != value))
{
this.OnInvStdChanging(value);
this.SendPropertyChanging();
this._InvStd = value;
this.SendPropertyChanged("InvStd");
this.OnInvStdChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvUnit", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvUnit
{
get
{
return this._InvUnit;
}
set
{
if ((this._InvUnit != value))
{
this.OnInvUnitChanging(value);
this.SendPropertyChanging();
this._InvUnit = value;
this.SendPropertyChanged("InvUnit");
this.OnInvUnitChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AmountUnit", DbType="NVarChar(50)")]
public string AmountUnit
{
get
{
return this._AmountUnit;
}
set
{
if ((this._AmountUnit != value))
{
this.OnAmountUnitChanging(value);
this.SendPropertyChanging();
this._AmountUnit = value;
this.SendPropertyChanged("AmountUnit");
this.OnAmountUnitChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ClassCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ClassCode
{
get
{
return this._ClassCode;
}
set
{
if ((this._ClassCode != value))
{
this.OnClassCodeChanging(value);
this.SendPropertyChanging();
this._ClassCode = value;
this.SendPropertyChanged("ClassCode");
this.OnClassCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ClassName", DbType="NVarChar(80) NOT NULL", CanBeNull=false)]
public string ClassName
{
get
{
return this._ClassName;
}
set
{
if ((this._ClassName != value))
{
this.OnClassNameChanging(value);
this.SendPropertyChanging();
this._ClassName = value;
this.SendPropertyChanged("ClassName");
this.OnClassNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvRate", DbType="Decimal(18,6) NOT NULL")]
public decimal InvRate
{
get
{
return this._InvRate;
}
set
{
if ((this._InvRate != value))
{
this.OnInvRateChanging(value);
this.SendPropertyChanging();
this._InvRate = value;
this.SendPropertyChanged("InvRate");
this.OnInvRateChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvVersion", DbType="NVarChar(50)")]
public string InvVersion
{
get
{
return this._InvVersion;
}
set
{
if ((this._InvVersion != value))
{
this.OnInvVersionChanging(value);
this.SendPropertyChanging();
this._InvVersion = value;
this.SendPropertyChanged("InvVersion");
this.OnInvVersionChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvBrand", DbType="NVarChar(50)")]
public string InvBrand
{
get
{
return this._InvBrand;
}
set
{
if ((this._InvBrand != value))
{
this.OnInvBrandChanging(value);
this.SendPropertyChanging();
this._InvBrand = value;
this.SendPropertyChanged("InvBrand");
this.OnInvBrandChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvIQC", DbType="Bit NOT NULL")]
public bool InvIQC
{
get
{
return this._InvIQC;
}
set
{
if ((this._InvIQC != value))
{
this.OnInvIQCChanging(value);
this.SendPropertyChanging();
this._InvIQC = value;
this.SendPropertyChanged("InvIQC");
this.OnInvIQCChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvFQC", DbType="Bit NOT NULL")]
public bool InvFQC
{
get
{
return this._InvFQC;
}
set
{
if ((this._InvFQC != value))
{
this.OnInvFQCChanging(value);
this.SendPropertyChanging();
this._InvFQC = value;
this.SendPropertyChanged("InvFQC");
this.OnInvFQCChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EffectiveEnable", DbType="Bit NOT NULL")]
public bool EffectiveEnable
{
get
{
return this._EffectiveEnable;
}
set
{
if ((this._EffectiveEnable != value))
{
this.OnEffectiveEnableChanging(value);
this.SendPropertyChanging();
this._EffectiveEnable = value;
this.SendPropertyChanged("EffectiveEnable");
this.OnEffectiveEnableChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EffectiveDays", DbType="Decimal(18,6) NOT NULL")]
public decimal EffectiveDays
{
get
{
return this._EffectiveDays;
}
set
{
if ((this._EffectiveDays != value))
{
this.OnEffectiveDaysChanging(value);
this.SendPropertyChanging();
this._EffectiveDays = value;
this.SendPropertyChanged("EffectiveDays");
this.OnEffectiveDaysChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_BatchEnable", DbType="Bit NOT NULL")]
public bool BatchEnable
{
get
{
return this._BatchEnable;
}
set
{
if ((this._BatchEnable != value))
{
this.OnBatchEnableChanging(value);
this.SendPropertyChanging();
this._BatchEnable = value;
this.SendPropertyChanged("BatchEnable");
this.OnBatchEnableChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LotEnable", DbType="Bit NOT NULL")]
public bool LotEnable
{
get
{
return this._LotEnable;
}
set
{
if ((this._LotEnable != value))
{
this.OnLotEnableChanging(value);
this.SendPropertyChanging();
this._LotEnable = value;
this.SendPropertyChanged("LotEnable");
this.OnLotEnableChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PrintEnable", DbType="Bit NOT NULL")]
public bool PrintEnable
{
get
{
return this._PrintEnable;
}
set
{
if ((this._PrintEnable != value))
{
this.OnPrintEnableChanging(value);
this.SendPropertyChanging();
this._PrintEnable = value;
this.SendPropertyChanged("PrintEnable");
this.OnPrintEnableChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WHUser", DbType="NVarChar(50)")]
public string WHUser
{
get
{
return this._WHUser;
}
set
{
if ((this._WHUser != value))
{
this.OnWHUserChanging(value);
this.SendPropertyChanging();
this._WHUser = value;
this.SendPropertyChanged("WHUser");
this.OnWHUserChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE1", DbType="NVarChar(50)")]
public string EATTRIBUTE1
{
get
{
return this._EATTRIBUTE1;
}
set
{
if ((this._EATTRIBUTE1 != value))
{
this.OnEATTRIBUTE1Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE1 = value;
this.SendPropertyChanged("EATTRIBUTE1");
this.OnEATTRIBUTE1Changed();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSExtension")]
public partial class ICSExtension : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _Colspan;
private string _ProjectCode;
private string _BatchCode;
private string _Version;
private string _Brand;
private string _cFree1;
private string _cFree2;
private string _cFree3;
private string _cFree4;
private string _cFree5;
private string _cFree6;
private string _cFree7;
private string _cFree8;
private string _cFree9;
private string _cFree10;
private System.DateTime _MTIME;
private string _MUSER;
private string _MUSERName;
private string _WorkPoint;
private string _EATTRIBUTE1;
private string _EATTRIBUTE2;
private string _EATTRIBUTE3;
private string _EATTRIBUTE4;
private string _EATTRIBUTE5;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnColspanChanging(string value);
partial void OnColspanChanged();
partial void OnProjectCodeChanging(string value);
partial void OnProjectCodeChanged();
partial void OnBatchCodeChanging(string value);
partial void OnBatchCodeChanged();
partial void OnVersionChanging(string value);
partial void OnVersionChanged();
partial void OnBrandChanging(string value);
partial void OnBrandChanged();
partial void OncFree1Changing(string value);
partial void OncFree1Changed();
partial void OncFree2Changing(string value);
partial void OncFree2Changed();
partial void OncFree3Changing(string value);
partial void OncFree3Changed();
partial void OncFree4Changing(string value);
partial void OncFree4Changed();
partial void OncFree5Changing(string value);
partial void OncFree5Changed();
partial void OncFree6Changing(string value);
partial void OncFree6Changed();
partial void OncFree7Changing(string value);
partial void OncFree7Changed();
partial void OncFree8Changing(string value);
partial void OncFree8Changed();
partial void OncFree9Changing(string value);
partial void OncFree9Changed();
partial void OncFree10Changing(string value);
partial void OncFree10Changed();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTE1Changing(string value);
partial void OnEATTRIBUTE1Changed();
partial void OnEATTRIBUTE2Changing(string value);
partial void OnEATTRIBUTE2Changed();
partial void OnEATTRIBUTE3Changing(string value);
partial void OnEATTRIBUTE3Changed();
partial void OnEATTRIBUTE4Changing(string value);
partial void OnEATTRIBUTE4Changed();
partial void OnEATTRIBUTE5Changing(string value);
partial void OnEATTRIBUTE5Changed();
#endregion
public ICSExtension()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Colspan", DbType="NVarChar(500) NOT NULL", CanBeNull=false)]
public string Colspan
{
get
{
return this._Colspan;
}
set
{
if ((this._Colspan != value))
{
this.OnColspanChanging(value);
this.SendPropertyChanging();
this._Colspan = value;
this.SendPropertyChanged("Colspan");
this.OnColspanChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectCode", DbType="NVarChar(100)")]
public string ProjectCode
{
get
{
return this._ProjectCode;
}
set
{
if ((this._ProjectCode != value))
{
this.OnProjectCodeChanging(value);
this.SendPropertyChanging();
this._ProjectCode = value;
this.SendPropertyChanged("ProjectCode");
this.OnProjectCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_BatchCode", DbType="NVarChar(100)")]
public string BatchCode
{
get
{
return this._BatchCode;
}
set
{
if ((this._BatchCode != value))
{
this.OnBatchCodeChanging(value);
this.SendPropertyChanging();
this._BatchCode = value;
this.SendPropertyChanged("BatchCode");
this.OnBatchCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Version", DbType="NVarChar(100)")]
public string Version
{
get
{
return this._Version;
}
set
{
if ((this._Version != value))
{
this.OnVersionChanging(value);
this.SendPropertyChanging();
this._Version = value;
this.SendPropertyChanged("Version");
this.OnVersionChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Brand", DbType="NVarChar(100)")]
public string Brand
{
get
{
return this._Brand;
}
set
{
if ((this._Brand != value))
{
this.OnBrandChanging(value);
this.SendPropertyChanging();
this._Brand = value;
this.SendPropertyChanged("Brand");
this.OnBrandChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree1", DbType="NVarChar(100)")]
public string cFree1
{
get
{
return this._cFree1;
}
set
{
if ((this._cFree1 != value))
{
this.OncFree1Changing(value);
this.SendPropertyChanging();
this._cFree1 = value;
this.SendPropertyChanged("cFree1");
this.OncFree1Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree2", DbType="NVarChar(100)")]
public string cFree2
{
get
{
return this._cFree2;
}
set
{
if ((this._cFree2 != value))
{
this.OncFree2Changing(value);
this.SendPropertyChanging();
this._cFree2 = value;
this.SendPropertyChanged("cFree2");
this.OncFree2Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree3", DbType="NVarChar(100)")]
public string cFree3
{
get
{
return this._cFree3;
}
set
{
if ((this._cFree3 != value))
{
this.OncFree3Changing(value);
this.SendPropertyChanging();
this._cFree3 = value;
this.SendPropertyChanged("cFree3");
this.OncFree3Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree4", DbType="NVarChar(100)")]
public string cFree4
{
get
{
return this._cFree4;
}
set
{
if ((this._cFree4 != value))
{
this.OncFree4Changing(value);
this.SendPropertyChanging();
this._cFree4 = value;
this.SendPropertyChanged("cFree4");
this.OncFree4Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree5", DbType="NVarChar(100)")]
public string cFree5
{
get
{
return this._cFree5;
}
set
{
if ((this._cFree5 != value))
{
this.OncFree5Changing(value);
this.SendPropertyChanging();
this._cFree5 = value;
this.SendPropertyChanged("cFree5");
this.OncFree5Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree6", DbType="NVarChar(100)")]
public string cFree6
{
get
{
return this._cFree6;
}
set
{
if ((this._cFree6 != value))
{
this.OncFree6Changing(value);
this.SendPropertyChanging();
this._cFree6 = value;
this.SendPropertyChanged("cFree6");
this.OncFree6Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree7", DbType="NVarChar(100)")]
public string cFree7
{
get
{
return this._cFree7;
}
set
{
if ((this._cFree7 != value))
{
this.OncFree7Changing(value);
this.SendPropertyChanging();
this._cFree7 = value;
this.SendPropertyChanged("cFree7");
this.OncFree7Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree8", DbType="NVarChar(100)")]
public string cFree8
{
get
{
return this._cFree8;
}
set
{
if ((this._cFree8 != value))
{
this.OncFree8Changing(value);
this.SendPropertyChanging();
this._cFree8 = value;
this.SendPropertyChanged("cFree8");
this.OncFree8Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree9", DbType="NVarChar(100)")]
public string cFree9
{
get
{
return this._cFree9;
}
set
{
if ((this._cFree9 != value))
{
this.OncFree9Changing(value);
this.SendPropertyChanging();
this._cFree9 = value;
this.SendPropertyChanged("cFree9");
this.OncFree9Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_cFree10", DbType="NVarChar(100)")]
public string cFree10
{
get
{
return this._cFree10;
}
set
{
if ((this._cFree10 != value))
{
this.OncFree10Changing(value);
this.SendPropertyChanging();
this._cFree10 = value;
this.SendPropertyChanged("cFree10");
this.OncFree10Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="VarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE1", DbType="NVarChar(50)")]
public string EATTRIBUTE1
{
get
{
return this._EATTRIBUTE1;
}
set
{
if ((this._EATTRIBUTE1 != value))
{
this.OnEATTRIBUTE1Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE1 = value;
this.SendPropertyChanged("EATTRIBUTE1");
this.OnEATTRIBUTE1Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE2", DbType="NVarChar(50)")]
public string EATTRIBUTE2
{
get
{
return this._EATTRIBUTE2;
}
set
{
if ((this._EATTRIBUTE2 != value))
{
this.OnEATTRIBUTE2Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE2 = value;
this.SendPropertyChanged("EATTRIBUTE2");
this.OnEATTRIBUTE2Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE3", DbType="NVarChar(50)")]
public string EATTRIBUTE3
{
get
{
return this._EATTRIBUTE3;
}
set
{
if ((this._EATTRIBUTE3 != value))
{
this.OnEATTRIBUTE3Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE3 = value;
this.SendPropertyChanged("EATTRIBUTE3");
this.OnEATTRIBUTE3Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE4", DbType="NVarChar(50)")]
public string EATTRIBUTE4
{
get
{
return this._EATTRIBUTE4;
}
set
{
if ((this._EATTRIBUTE4 != value))
{
this.OnEATTRIBUTE4Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE4 = value;
this.SendPropertyChanged("EATTRIBUTE4");
this.OnEATTRIBUTE4Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE5", DbType="NVarChar(50)")]
public string EATTRIBUTE5
{
get
{
return this._EATTRIBUTE5;
}
set
{
if ((this._EATTRIBUTE5 != value))
{
this.OnEATTRIBUTE5Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE5 = value;
this.SendPropertyChanged("EATTRIBUTE5");
this.OnEATTRIBUTE5Changed();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSOApply")]
public partial class ICSOApply : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _ApplyCode;
private string _Sequence;
private string _SourceCode;
private string _SourceSequence;
private string _InvCode;
private decimal _Quantity;
private System.Nullable _Amount;
private System.Nullable _IssueQuantity;
private string _WHCode;
private string _Type;
private string _Status;
private string _CreatePerson;
private System.DateTime _CreateDateTime;
private string _ApplyID;
private string _ApplyDetailID;
private string _ExtensionID;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnApplyCodeChanging(string value);
partial void OnApplyCodeChanged();
partial void OnSequenceChanging(string value);
partial void OnSequenceChanged();
partial void OnSourceCodeChanging(string value);
partial void OnSourceCodeChanged();
partial void OnSourceSequenceChanging(string value);
partial void OnSourceSequenceChanged();
partial void OnInvCodeChanging(string value);
partial void OnInvCodeChanged();
partial void OnQuantityChanging(decimal value);
partial void OnQuantityChanged();
partial void OnAmountChanging(System.Nullable value);
partial void OnAmountChanged();
partial void OnIssueQuantityChanging(System.Nullable value);
partial void OnIssueQuantityChanged();
partial void OnWHCodeChanging(string value);
partial void OnWHCodeChanged();
partial void OnTypeChanging(string value);
partial void OnTypeChanged();
partial void OnStatusChanging(string value);
partial void OnStatusChanged();
partial void OnCreatePersonChanging(string value);
partial void OnCreatePersonChanged();
partial void OnCreateDateTimeChanging(System.DateTime value);
partial void OnCreateDateTimeChanged();
partial void OnApplyIDChanging(string value);
partial void OnApplyIDChanged();
partial void OnApplyDetailIDChanging(string value);
partial void OnApplyDetailIDChanged();
partial void OnExtensionIDChanging(string value);
partial void OnExtensionIDChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTEChanging(string value);
partial void OnEATTRIBUTEChanged();
#endregion
public ICSOApply()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ApplyCode
{
get
{
return this._ApplyCode;
}
set
{
if ((this._ApplyCode != value))
{
this.OnApplyCodeChanging(value);
this.SendPropertyChanging();
this._ApplyCode = value;
this.SendPropertyChanged("ApplyCode");
this.OnApplyCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sequence", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Sequence
{
get
{
return this._Sequence;
}
set
{
if ((this._Sequence != value))
{
this.OnSequenceChanging(value);
this.SendPropertyChanging();
this._Sequence = value;
this.SendPropertyChanged("Sequence");
this.OnSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SourceCode", DbType="NVarChar(50)")]
public string SourceCode
{
get
{
return this._SourceCode;
}
set
{
if ((this._SourceCode != value))
{
this.OnSourceCodeChanging(value);
this.SendPropertyChanging();
this._SourceCode = value;
this.SendPropertyChanged("SourceCode");
this.OnSourceCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SourceSequence", DbType="NVarChar(50)")]
public string SourceSequence
{
get
{
return this._SourceSequence;
}
set
{
if ((this._SourceSequence != value))
{
this.OnSourceSequenceChanging(value);
this.SendPropertyChanging();
this._SourceSequence = value;
this.SendPropertyChanged("SourceSequence");
this.OnSourceSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvCode
{
get
{
return this._InvCode;
}
set
{
if ((this._InvCode != value))
{
this.OnInvCodeChanging(value);
this.SendPropertyChanging();
this._InvCode = value;
this.SendPropertyChanged("InvCode");
this.OnInvCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Quantity", DbType="Decimal(18,6) NOT NULL")]
public decimal Quantity
{
get
{
return this._Quantity;
}
set
{
if ((this._Quantity != value))
{
this.OnQuantityChanging(value);
this.SendPropertyChanging();
this._Quantity = value;
this.SendPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Decimal(18,6)")]
public System.Nullable Amount
{
get
{
return this._Amount;
}
set
{
if ((this._Amount != value))
{
this.OnAmountChanging(value);
this.SendPropertyChanging();
this._Amount = value;
this.SendPropertyChanged("Amount");
this.OnAmountChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueQuantity", DbType="Decimal(18,6)")]
public System.Nullable IssueQuantity
{
get
{
return this._IssueQuantity;
}
set
{
if ((this._IssueQuantity != value))
{
this.OnIssueQuantityChanging(value);
this.SendPropertyChanging();
this._IssueQuantity = value;
this.SendPropertyChanged("IssueQuantity");
this.OnIssueQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WHCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WHCode
{
get
{
return this._WHCode;
}
set
{
if ((this._WHCode != value))
{
this.OnWHCodeChanging(value);
this.SendPropertyChanging();
this._WHCode = value;
this.SendPropertyChanged("WHCode");
this.OnWHCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Type", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Type
{
get
{
return this._Type;
}
set
{
if ((this._Type != value))
{
this.OnTypeChanging(value);
this.SendPropertyChanging();
this._Type = value;
this.SendPropertyChanged("Type");
this.OnTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Status
{
get
{
return this._Status;
}
set
{
if ((this._Status != value))
{
this.OnStatusChanging(value);
this.SendPropertyChanging();
this._Status = value;
this.SendPropertyChanged("Status");
this.OnStatusChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatePerson", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string CreatePerson
{
get
{
return this._CreatePerson;
}
set
{
if ((this._CreatePerson != value))
{
this.OnCreatePersonChanging(value);
this.SendPropertyChanging();
this._CreatePerson = value;
this.SendPropertyChanged("CreatePerson");
this.OnCreatePersonChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateDateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateDateTime
{
get
{
return this._CreateDateTime;
}
set
{
if ((this._CreateDateTime != value))
{
this.OnCreateDateTimeChanging(value);
this.SendPropertyChanging();
this._CreateDateTime = value;
this.SendPropertyChanged("CreateDateTime");
this.OnCreateDateTimeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ApplyID
{
get
{
return this._ApplyID;
}
set
{
if ((this._ApplyID != value))
{
this.OnApplyIDChanging(value);
this.SendPropertyChanging();
this._ApplyID = value;
this.SendPropertyChanged("ApplyID");
this.OnApplyIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyDetailID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ApplyDetailID
{
get
{
return this._ApplyDetailID;
}
set
{
if ((this._ApplyDetailID != value))
{
this.OnApplyDetailIDChanging(value);
this.SendPropertyChanging();
this._ApplyDetailID = value;
this.SendPropertyChanged("ApplyDetailID");
this.OnApplyDetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExtensionID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ExtensionID
{
get
{
return this._ExtensionID;
}
set
{
if ((this._ExtensionID != value))
{
this.OnExtensionIDChanging(value);
this.SendPropertyChanging();
this._ExtensionID = value;
this.SendPropertyChanged("ExtensionID");
this.OnExtensionIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE", DbType="NVarChar(50)")]
public string EATTRIBUTE
{
get
{
return this._EATTRIBUTE;
}
set
{
if ((this._EATTRIBUTE != value))
{
this.OnEATTRIBUTEChanging(value);
this.SendPropertyChanging();
this._EATTRIBUTE = value;
this.SendPropertyChanged("EATTRIBUTE");
this.OnEATTRIBUTEChanged();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSMOApply")]
public partial class ICSMOApply : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _ApplyCode;
private string _Sequence;
private string _SourceCode;
private string _SourceSequence;
private string _InvCode;
private decimal _Quantity;
private System.Nullable _Amount;
private System.Nullable _IssueQuantity;
private string _WHCode;
private string _Type;
private string _Status;
private string _CreatePerson;
private System.DateTime _CreateDateTime;
private string _ApplyID;
private string _ApplyDetailID;
private string _ExtensionID;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnApplyCodeChanging(string value);
partial void OnApplyCodeChanged();
partial void OnSequenceChanging(string value);
partial void OnSequenceChanged();
partial void OnSourceCodeChanging(string value);
partial void OnSourceCodeChanged();
partial void OnSourceSequenceChanging(string value);
partial void OnSourceSequenceChanged();
partial void OnInvCodeChanging(string value);
partial void OnInvCodeChanged();
partial void OnQuantityChanging(decimal value);
partial void OnQuantityChanged();
partial void OnAmountChanging(System.Nullable value);
partial void OnAmountChanged();
partial void OnIssueQuantityChanging(System.Nullable value);
partial void OnIssueQuantityChanged();
partial void OnWHCodeChanging(string value);
partial void OnWHCodeChanged();
partial void OnTypeChanging(string value);
partial void OnTypeChanged();
partial void OnStatusChanging(string value);
partial void OnStatusChanged();
partial void OnCreatePersonChanging(string value);
partial void OnCreatePersonChanged();
partial void OnCreateDateTimeChanging(System.DateTime value);
partial void OnCreateDateTimeChanged();
partial void OnApplyIDChanging(string value);
partial void OnApplyIDChanged();
partial void OnApplyDetailIDChanging(string value);
partial void OnApplyDetailIDChanged();
partial void OnExtensionIDChanging(string value);
partial void OnExtensionIDChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTEChanging(string value);
partial void OnEATTRIBUTEChanged();
#endregion
public ICSMOApply()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ApplyCode
{
get
{
return this._ApplyCode;
}
set
{
if ((this._ApplyCode != value))
{
this.OnApplyCodeChanging(value);
this.SendPropertyChanging();
this._ApplyCode = value;
this.SendPropertyChanged("ApplyCode");
this.OnApplyCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sequence", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Sequence
{
get
{
return this._Sequence;
}
set
{
if ((this._Sequence != value))
{
this.OnSequenceChanging(value);
this.SendPropertyChanging();
this._Sequence = value;
this.SendPropertyChanged("Sequence");
this.OnSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SourceCode", DbType="NVarChar(50)")]
public string SourceCode
{
get
{
return this._SourceCode;
}
set
{
if ((this._SourceCode != value))
{
this.OnSourceCodeChanging(value);
this.SendPropertyChanging();
this._SourceCode = value;
this.SendPropertyChanged("SourceCode");
this.OnSourceCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SourceSequence", DbType="NVarChar(50)")]
public string SourceSequence
{
get
{
return this._SourceSequence;
}
set
{
if ((this._SourceSequence != value))
{
this.OnSourceSequenceChanging(value);
this.SendPropertyChanging();
this._SourceSequence = value;
this.SendPropertyChanged("SourceSequence");
this.OnSourceSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvCode
{
get
{
return this._InvCode;
}
set
{
if ((this._InvCode != value))
{
this.OnInvCodeChanging(value);
this.SendPropertyChanging();
this._InvCode = value;
this.SendPropertyChanged("InvCode");
this.OnInvCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Quantity", DbType="Decimal(18,6) NOT NULL")]
public decimal Quantity
{
get
{
return this._Quantity;
}
set
{
if ((this._Quantity != value))
{
this.OnQuantityChanging(value);
this.SendPropertyChanging();
this._Quantity = value;
this.SendPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Decimal(18,6)")]
public System.Nullable Amount
{
get
{
return this._Amount;
}
set
{
if ((this._Amount != value))
{
this.OnAmountChanging(value);
this.SendPropertyChanging();
this._Amount = value;
this.SendPropertyChanged("Amount");
this.OnAmountChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueQuantity", DbType="Decimal(18,6)")]
public System.Nullable IssueQuantity
{
get
{
return this._IssueQuantity;
}
set
{
if ((this._IssueQuantity != value))
{
this.OnIssueQuantityChanging(value);
this.SendPropertyChanging();
this._IssueQuantity = value;
this.SendPropertyChanged("IssueQuantity");
this.OnIssueQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WHCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WHCode
{
get
{
return this._WHCode;
}
set
{
if ((this._WHCode != value))
{
this.OnWHCodeChanging(value);
this.SendPropertyChanging();
this._WHCode = value;
this.SendPropertyChanged("WHCode");
this.OnWHCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Type", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Type
{
get
{
return this._Type;
}
set
{
if ((this._Type != value))
{
this.OnTypeChanging(value);
this.SendPropertyChanging();
this._Type = value;
this.SendPropertyChanged("Type");
this.OnTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Status
{
get
{
return this._Status;
}
set
{
if ((this._Status != value))
{
this.OnStatusChanging(value);
this.SendPropertyChanging();
this._Status = value;
this.SendPropertyChanged("Status");
this.OnStatusChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatePerson", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string CreatePerson
{
get
{
return this._CreatePerson;
}
set
{
if ((this._CreatePerson != value))
{
this.OnCreatePersonChanging(value);
this.SendPropertyChanging();
this._CreatePerson = value;
this.SendPropertyChanged("CreatePerson");
this.OnCreatePersonChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateDateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateDateTime
{
get
{
return this._CreateDateTime;
}
set
{
if ((this._CreateDateTime != value))
{
this.OnCreateDateTimeChanging(value);
this.SendPropertyChanging();
this._CreateDateTime = value;
this.SendPropertyChanged("CreateDateTime");
this.OnCreateDateTimeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ApplyID
{
get
{
return this._ApplyID;
}
set
{
if ((this._ApplyID != value))
{
this.OnApplyIDChanging(value);
this.SendPropertyChanging();
this._ApplyID = value;
this.SendPropertyChanged("ApplyID");
this.OnApplyIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyDetailID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ApplyDetailID
{
get
{
return this._ApplyDetailID;
}
set
{
if ((this._ApplyDetailID != value))
{
this.OnApplyDetailIDChanging(value);
this.SendPropertyChanging();
this._ApplyDetailID = value;
this.SendPropertyChanged("ApplyDetailID");
this.OnApplyDetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExtensionID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ExtensionID
{
get
{
return this._ExtensionID;
}
set
{
if ((this._ExtensionID != value))
{
this.OnExtensionIDChanging(value);
this.SendPropertyChanging();
this._ExtensionID = value;
this.SendPropertyChanged("ExtensionID");
this.OnExtensionIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE", DbType="NVarChar(50)")]
public string EATTRIBUTE
{
get
{
return this._EATTRIBUTE;
}
set
{
if ((this._EATTRIBUTE != value))
{
this.OnEATTRIBUTEChanging(value);
this.SendPropertyChanging();
this._EATTRIBUTE = value;
this.SendPropertyChanged("EATTRIBUTE");
this.OnEATTRIBUTEChanged();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSMOApplyNeg")]
public partial class ICSMOApplyNeg : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _ApplyNegCode;
private string _WHCode;
private string _Status;
private string _Type;
private string _Memo;
private string _CreatePerson;
private System.DateTime _CreateDateTime;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE1;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnApplyNegCodeChanging(string value);
partial void OnApplyNegCodeChanged();
partial void OnWHCodeChanging(string value);
partial void OnWHCodeChanged();
partial void OnStatusChanging(string value);
partial void OnStatusChanged();
partial void OnTypeChanging(string value);
partial void OnTypeChanged();
partial void OnMemoChanging(string value);
partial void OnMemoChanged();
partial void OnCreatePersonChanging(string value);
partial void OnCreatePersonChanged();
partial void OnCreateDateTimeChanging(System.DateTime value);
partial void OnCreateDateTimeChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTE1Changing(string value);
partial void OnEATTRIBUTE1Changed();
#endregion
public ICSMOApplyNeg()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyNegCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ApplyNegCode
{
get
{
return this._ApplyNegCode;
}
set
{
if ((this._ApplyNegCode != value))
{
this.OnApplyNegCodeChanging(value);
this.SendPropertyChanging();
this._ApplyNegCode = value;
this.SendPropertyChanged("ApplyNegCode");
this.OnApplyNegCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WHCode", DbType="NVarChar(50)")]
public string WHCode
{
get
{
return this._WHCode;
}
set
{
if ((this._WHCode != value))
{
this.OnWHCodeChanging(value);
this.SendPropertyChanging();
this._WHCode = value;
this.SendPropertyChanged("WHCode");
this.OnWHCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Status
{
get
{
return this._Status;
}
set
{
if ((this._Status != value))
{
this.OnStatusChanging(value);
this.SendPropertyChanging();
this._Status = value;
this.SendPropertyChanged("Status");
this.OnStatusChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Type", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Type
{
get
{
return this._Type;
}
set
{
if ((this._Type != value))
{
this.OnTypeChanging(value);
this.SendPropertyChanging();
this._Type = value;
this.SendPropertyChanged("Type");
this.OnTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Memo", DbType="NVarChar(1000)")]
public string Memo
{
get
{
return this._Memo;
}
set
{
if ((this._Memo != value))
{
this.OnMemoChanging(value);
this.SendPropertyChanging();
this._Memo = value;
this.SendPropertyChanged("Memo");
this.OnMemoChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatePerson", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string CreatePerson
{
get
{
return this._CreatePerson;
}
set
{
if ((this._CreatePerson != value))
{
this.OnCreatePersonChanging(value);
this.SendPropertyChanging();
this._CreatePerson = value;
this.SendPropertyChanged("CreatePerson");
this.OnCreatePersonChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateDateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateDateTime
{
get
{
return this._CreateDateTime;
}
set
{
if ((this._CreateDateTime != value))
{
this.OnCreateDateTimeChanging(value);
this.SendPropertyChanging();
this._CreateDateTime = value;
this.SendPropertyChanged("CreateDateTime");
this.OnCreateDateTimeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE1", DbType="NVarChar(50)")]
public string EATTRIBUTE1
{
get
{
return this._EATTRIBUTE1;
}
set
{
if ((this._EATTRIBUTE1 != value))
{
this.OnEATTRIBUTE1Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE1 = value;
this.SendPropertyChanged("EATTRIBUTE1");
this.OnEATTRIBUTE1Changed();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSMOApplyNegDetail")]
public partial class ICSMOApplyNegDetail : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _ApplyNegCode;
private string _Sequence;
private string _SourceDetailID;
private string _InvCode;
private decimal _Quantity;
private System.Nullable _Amount;
private System.Nullable _IssueNegQuantity;
private string _ExtensionID;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnApplyNegCodeChanging(string value);
partial void OnApplyNegCodeChanged();
partial void OnSequenceChanging(string value);
partial void OnSequenceChanged();
partial void OnSourceDetailIDChanging(string value);
partial void OnSourceDetailIDChanged();
partial void OnInvCodeChanging(string value);
partial void OnInvCodeChanged();
partial void OnQuantityChanging(decimal value);
partial void OnQuantityChanged();
partial void OnAmountChanging(System.Nullable value);
partial void OnAmountChanged();
partial void OnIssueNegQuantityChanging(System.Nullable value);
partial void OnIssueNegQuantityChanged();
partial void OnExtensionIDChanging(string value);
partial void OnExtensionIDChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTEChanging(string value);
partial void OnEATTRIBUTEChanged();
#endregion
public ICSMOApplyNegDetail()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApplyNegCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ApplyNegCode
{
get
{
return this._ApplyNegCode;
}
set
{
if ((this._ApplyNegCode != value))
{
this.OnApplyNegCodeChanging(value);
this.SendPropertyChanging();
this._ApplyNegCode = value;
this.SendPropertyChanged("ApplyNegCode");
this.OnApplyNegCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sequence", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Sequence
{
get
{
return this._Sequence;
}
set
{
if ((this._Sequence != value))
{
this.OnSequenceChanging(value);
this.SendPropertyChanging();
this._Sequence = value;
this.SendPropertyChanged("Sequence");
this.OnSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SourceDetailID", DbType="NVarChar(50)")]
public string SourceDetailID
{
get
{
return this._SourceDetailID;
}
set
{
if ((this._SourceDetailID != value))
{
this.OnSourceDetailIDChanging(value);
this.SendPropertyChanging();
this._SourceDetailID = value;
this.SendPropertyChanged("SourceDetailID");
this.OnSourceDetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvCode
{
get
{
return this._InvCode;
}
set
{
if ((this._InvCode != value))
{
this.OnInvCodeChanging(value);
this.SendPropertyChanging();
this._InvCode = value;
this.SendPropertyChanged("InvCode");
this.OnInvCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Quantity", DbType="Decimal(18,6) NOT NULL")]
public decimal Quantity
{
get
{
return this._Quantity;
}
set
{
if ((this._Quantity != value))
{
this.OnQuantityChanging(value);
this.SendPropertyChanging();
this._Quantity = value;
this.SendPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Decimal(18,6)")]
public System.Nullable Amount
{
get
{
return this._Amount;
}
set
{
if ((this._Amount != value))
{
this.OnAmountChanging(value);
this.SendPropertyChanging();
this._Amount = value;
this.SendPropertyChanged("Amount");
this.OnAmountChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueNegQuantity", DbType="Decimal(18,6)")]
public System.Nullable IssueNegQuantity
{
get
{
return this._IssueNegQuantity;
}
set
{
if ((this._IssueNegQuantity != value))
{
this.OnIssueNegQuantityChanging(value);
this.SendPropertyChanging();
this._IssueNegQuantity = value;
this.SendPropertyChanged("IssueNegQuantity");
this.OnIssueNegQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExtensionID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ExtensionID
{
get
{
return this._ExtensionID;
}
set
{
if ((this._ExtensionID != value))
{
this.OnExtensionIDChanging(value);
this.SendPropertyChanging();
this._ExtensionID = value;
this.SendPropertyChanged("ExtensionID");
this.OnExtensionIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE", DbType="NVarChar(50)")]
public string EATTRIBUTE
{
get
{
return this._EATTRIBUTE;
}
set
{
if ((this._EATTRIBUTE != value))
{
this.OnEATTRIBUTEChanging(value);
this.SendPropertyChanging();
this._EATTRIBUTE = value;
this.SendPropertyChanged("EATTRIBUTE");
this.OnEATTRIBUTEChanged();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSTransfer")]
public partial class ICSTransfer : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _TransferNO;
private string _Sequence;
private string _FromWarehouseCode;
private string _FromLocationCode;
private string _ToWarehouseCode;
private string _ToLocationCode;
private string _Status;
private string _InvCode;
private decimal _Quantity;
private System.Nullable _Amount;
private System.Nullable _TransferQuantity;
private string _Type;
private string _Memo;
private string _CreatePerson;
private System.DateTime _CreateDateTime;
private string _TransferID;
private string _TransferDetailID;
private string _ExtensionID;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE1;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnTransferNOChanging(string value);
partial void OnTransferNOChanged();
partial void OnSequenceChanging(string value);
partial void OnSequenceChanged();
partial void OnFromWarehouseCodeChanging(string value);
partial void OnFromWarehouseCodeChanged();
partial void OnFromLocationCodeChanging(string value);
partial void OnFromLocationCodeChanged();
partial void OnToWarehouseCodeChanging(string value);
partial void OnToWarehouseCodeChanged();
partial void OnToLocationCodeChanging(string value);
partial void OnToLocationCodeChanged();
partial void OnStatusChanging(string value);
partial void OnStatusChanged();
partial void OnInvCodeChanging(string value);
partial void OnInvCodeChanged();
partial void OnQuantityChanging(decimal value);
partial void OnQuantityChanged();
partial void OnAmountChanging(System.Nullable value);
partial void OnAmountChanged();
partial void OnTransferQuantityChanging(System.Nullable value);
partial void OnTransferQuantityChanged();
partial void OnTypeChanging(string value);
partial void OnTypeChanged();
partial void OnMemoChanging(string value);
partial void OnMemoChanged();
partial void OnCreatePersonChanging(string value);
partial void OnCreatePersonChanged();
partial void OnCreateDateTimeChanging(System.DateTime value);
partial void OnCreateDateTimeChanged();
partial void OnTransferIDChanging(string value);
partial void OnTransferIDChanged();
partial void OnTransferDetailIDChanging(string value);
partial void OnTransferDetailIDChanged();
partial void OnExtensionIDChanging(string value);
partial void OnExtensionIDChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTE1Changing(string value);
partial void OnEATTRIBUTE1Changed();
#endregion
public ICSTransfer()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TransferNO", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string TransferNO
{
get
{
return this._TransferNO;
}
set
{
if ((this._TransferNO != value))
{
this.OnTransferNOChanging(value);
this.SendPropertyChanging();
this._TransferNO = value;
this.SendPropertyChanged("TransferNO");
this.OnTransferNOChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sequence", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Sequence
{
get
{
return this._Sequence;
}
set
{
if ((this._Sequence != value))
{
this.OnSequenceChanging(value);
this.SendPropertyChanging();
this._Sequence = value;
this.SendPropertyChanged("Sequence");
this.OnSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FromWarehouseCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string FromWarehouseCode
{
get
{
return this._FromWarehouseCode;
}
set
{
if ((this._FromWarehouseCode != value))
{
this.OnFromWarehouseCodeChanging(value);
this.SendPropertyChanging();
this._FromWarehouseCode = value;
this.SendPropertyChanged("FromWarehouseCode");
this.OnFromWarehouseCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FromLocationCode", DbType="NVarChar(50)")]
public string FromLocationCode
{
get
{
return this._FromLocationCode;
}
set
{
if ((this._FromLocationCode != value))
{
this.OnFromLocationCodeChanging(value);
this.SendPropertyChanging();
this._FromLocationCode = value;
this.SendPropertyChanged("FromLocationCode");
this.OnFromLocationCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ToWarehouseCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ToWarehouseCode
{
get
{
return this._ToWarehouseCode;
}
set
{
if ((this._ToWarehouseCode != value))
{
this.OnToWarehouseCodeChanging(value);
this.SendPropertyChanging();
this._ToWarehouseCode = value;
this.SendPropertyChanged("ToWarehouseCode");
this.OnToWarehouseCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ToLocationCode", DbType="NVarChar(50)")]
public string ToLocationCode
{
get
{
return this._ToLocationCode;
}
set
{
if ((this._ToLocationCode != value))
{
this.OnToLocationCodeChanging(value);
this.SendPropertyChanging();
this._ToLocationCode = value;
this.SendPropertyChanged("ToLocationCode");
this.OnToLocationCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Status
{
get
{
return this._Status;
}
set
{
if ((this._Status != value))
{
this.OnStatusChanging(value);
this.SendPropertyChanging();
this._Status = value;
this.SendPropertyChanged("Status");
this.OnStatusChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvCode
{
get
{
return this._InvCode;
}
set
{
if ((this._InvCode != value))
{
this.OnInvCodeChanging(value);
this.SendPropertyChanging();
this._InvCode = value;
this.SendPropertyChanged("InvCode");
this.OnInvCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Quantity", DbType="Decimal(18,6) NOT NULL")]
public decimal Quantity
{
get
{
return this._Quantity;
}
set
{
if ((this._Quantity != value))
{
this.OnQuantityChanging(value);
this.SendPropertyChanging();
this._Quantity = value;
this.SendPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Decimal(18,6)")]
public System.Nullable Amount
{
get
{
return this._Amount;
}
set
{
if ((this._Amount != value))
{
this.OnAmountChanging(value);
this.SendPropertyChanging();
this._Amount = value;
this.SendPropertyChanged("Amount");
this.OnAmountChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TransferQuantity", DbType="Decimal(18,6)")]
public System.Nullable TransferQuantity
{
get
{
return this._TransferQuantity;
}
set
{
if ((this._TransferQuantity != value))
{
this.OnTransferQuantityChanging(value);
this.SendPropertyChanging();
this._TransferQuantity = value;
this.SendPropertyChanged("TransferQuantity");
this.OnTransferQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Type", DbType="NVarChar(50)")]
public string Type
{
get
{
return this._Type;
}
set
{
if ((this._Type != value))
{
this.OnTypeChanging(value);
this.SendPropertyChanging();
this._Type = value;
this.SendPropertyChanged("Type");
this.OnTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Memo", DbType="NVarChar(1000)")]
public string Memo
{
get
{
return this._Memo;
}
set
{
if ((this._Memo != value))
{
this.OnMemoChanging(value);
this.SendPropertyChanging();
this._Memo = value;
this.SendPropertyChanged("Memo");
this.OnMemoChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatePerson", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string CreatePerson
{
get
{
return this._CreatePerson;
}
set
{
if ((this._CreatePerson != value))
{
this.OnCreatePersonChanging(value);
this.SendPropertyChanging();
this._CreatePerson = value;
this.SendPropertyChanged("CreatePerson");
this.OnCreatePersonChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateDateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateDateTime
{
get
{
return this._CreateDateTime;
}
set
{
if ((this._CreateDateTime != value))
{
this.OnCreateDateTimeChanging(value);
this.SendPropertyChanging();
this._CreateDateTime = value;
this.SendPropertyChanged("CreateDateTime");
this.OnCreateDateTimeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TransferID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string TransferID
{
get
{
return this._TransferID;
}
set
{
if ((this._TransferID != value))
{
this.OnTransferIDChanging(value);
this.SendPropertyChanging();
this._TransferID = value;
this.SendPropertyChanged("TransferID");
this.OnTransferIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TransferDetailID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string TransferDetailID
{
get
{
return this._TransferDetailID;
}
set
{
if ((this._TransferDetailID != value))
{
this.OnTransferDetailIDChanging(value);
this.SendPropertyChanging();
this._TransferDetailID = value;
this.SendPropertyChanged("TransferDetailID");
this.OnTransferDetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExtensionID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ExtensionID
{
get
{
return this._ExtensionID;
}
set
{
if ((this._ExtensionID != value))
{
this.OnExtensionIDChanging(value);
this.SendPropertyChanging();
this._ExtensionID = value;
this.SendPropertyChanged("ExtensionID");
this.OnExtensionIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE1", DbType="NVarChar(50)")]
public string EATTRIBUTE1
{
get
{
return this._EATTRIBUTE1;
}
set
{
if ((this._EATTRIBUTE1 != value))
{
this.OnEATTRIBUTE1Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE1 = value;
this.SendPropertyChanged("EATTRIBUTE1");
this.OnEATTRIBUTE1Changed();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSMTDOC")]
public partial class ICSMTDOC : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _MTDOCCode;
private string _DepCode;
private string _WHCode;
private string _Sequence;
private string _INVCode;
private string _SOCode;
private string _SOSequence;
private decimal _Quantity;
private System.Nullable _Amount;
private System.Nullable _MTDOCQuantity;
private string _MTDOCType;
private string _Memo;
private string _Status;
private string _CreatePerson;
private System.DateTime _CreateDateTime;
private string _MTDOCID;
private string _MTDOCDetailID;
private string _ExtensionID;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE1;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnMTDOCCodeChanging(string value);
partial void OnMTDOCCodeChanged();
partial void OnDepCodeChanging(string value);
partial void OnDepCodeChanged();
partial void OnWHCodeChanging(string value);
partial void OnWHCodeChanged();
partial void OnSequenceChanging(string value);
partial void OnSequenceChanged();
partial void OnINVCodeChanging(string value);
partial void OnINVCodeChanged();
partial void OnSOCodeChanging(string value);
partial void OnSOCodeChanged();
partial void OnSOSequenceChanging(string value);
partial void OnSOSequenceChanged();
partial void OnQuantityChanging(decimal value);
partial void OnQuantityChanged();
partial void OnAmountChanging(System.Nullable value);
partial void OnAmountChanged();
partial void OnMTDOCQuantityChanging(System.Nullable value);
partial void OnMTDOCQuantityChanged();
partial void OnMTDOCTypeChanging(string value);
partial void OnMTDOCTypeChanged();
partial void OnMemoChanging(string value);
partial void OnMemoChanged();
partial void OnStatusChanging(string value);
partial void OnStatusChanged();
partial void OnCreatePersonChanging(string value);
partial void OnCreatePersonChanged();
partial void OnCreateDateTimeChanging(System.DateTime value);
partial void OnCreateDateTimeChanged();
partial void OnMTDOCIDChanging(string value);
partial void OnMTDOCIDChanged();
partial void OnMTDOCDetailIDChanging(string value);
partial void OnMTDOCDetailIDChanged();
partial void OnExtensionIDChanging(string value);
partial void OnExtensionIDChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTE1Changing(string value);
partial void OnEATTRIBUTE1Changed();
#endregion
public ICSMTDOC()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTDOCCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MTDOCCode
{
get
{
return this._MTDOCCode;
}
set
{
if ((this._MTDOCCode != value))
{
this.OnMTDOCCodeChanging(value);
this.SendPropertyChanging();
this._MTDOCCode = value;
this.SendPropertyChanged("MTDOCCode");
this.OnMTDOCCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DepCode", DbType="NVarChar(50)")]
public string DepCode
{
get
{
return this._DepCode;
}
set
{
if ((this._DepCode != value))
{
this.OnDepCodeChanging(value);
this.SendPropertyChanging();
this._DepCode = value;
this.SendPropertyChanged("DepCode");
this.OnDepCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WHCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WHCode
{
get
{
return this._WHCode;
}
set
{
if ((this._WHCode != value))
{
this.OnWHCodeChanging(value);
this.SendPropertyChanging();
this._WHCode = value;
this.SendPropertyChanged("WHCode");
this.OnWHCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sequence", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Sequence
{
get
{
return this._Sequence;
}
set
{
if ((this._Sequence != value))
{
this.OnSequenceChanging(value);
this.SendPropertyChanging();
this._Sequence = value;
this.SendPropertyChanged("Sequence");
this.OnSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_INVCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string INVCode
{
get
{
return this._INVCode;
}
set
{
if ((this._INVCode != value))
{
this.OnINVCodeChanging(value);
this.SendPropertyChanging();
this._INVCode = value;
this.SendPropertyChanged("INVCode");
this.OnINVCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SOCode", DbType="NVarChar(50)")]
public string SOCode
{
get
{
return this._SOCode;
}
set
{
if ((this._SOCode != value))
{
this.OnSOCodeChanging(value);
this.SendPropertyChanging();
this._SOCode = value;
this.SendPropertyChanged("SOCode");
this.OnSOCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SOSequence", DbType="NVarChar(50)")]
public string SOSequence
{
get
{
return this._SOSequence;
}
set
{
if ((this._SOSequence != value))
{
this.OnSOSequenceChanging(value);
this.SendPropertyChanging();
this._SOSequence = value;
this.SendPropertyChanged("SOSequence");
this.OnSOSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Quantity", DbType="Decimal(18,3) NOT NULL")]
public decimal Quantity
{
get
{
return this._Quantity;
}
set
{
if ((this._Quantity != value))
{
this.OnQuantityChanging(value);
this.SendPropertyChanging();
this._Quantity = value;
this.SendPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Decimal(18,6)")]
public System.Nullable Amount
{
get
{
return this._Amount;
}
set
{
if ((this._Amount != value))
{
this.OnAmountChanging(value);
this.SendPropertyChanging();
this._Amount = value;
this.SendPropertyChanged("Amount");
this.OnAmountChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTDOCQuantity", DbType="Decimal(18,2)")]
public System.Nullable MTDOCQuantity
{
get
{
return this._MTDOCQuantity;
}
set
{
if ((this._MTDOCQuantity != value))
{
this.OnMTDOCQuantityChanging(value);
this.SendPropertyChanging();
this._MTDOCQuantity = value;
this.SendPropertyChanged("MTDOCQuantity");
this.OnMTDOCQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTDOCType", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MTDOCType
{
get
{
return this._MTDOCType;
}
set
{
if ((this._MTDOCType != value))
{
this.OnMTDOCTypeChanging(value);
this.SendPropertyChanging();
this._MTDOCType = value;
this.SendPropertyChanged("MTDOCType");
this.OnMTDOCTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Memo", DbType="NVarChar(500)")]
public string Memo
{
get
{
return this._Memo;
}
set
{
if ((this._Memo != value))
{
this.OnMemoChanging(value);
this.SendPropertyChanging();
this._Memo = value;
this.SendPropertyChanged("Memo");
this.OnMemoChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NVarChar(10) NOT NULL", CanBeNull=false)]
public string Status
{
get
{
return this._Status;
}
set
{
if ((this._Status != value))
{
this.OnStatusChanging(value);
this.SendPropertyChanging();
this._Status = value;
this.SendPropertyChanged("Status");
this.OnStatusChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatePerson", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string CreatePerson
{
get
{
return this._CreatePerson;
}
set
{
if ((this._CreatePerson != value))
{
this.OnCreatePersonChanging(value);
this.SendPropertyChanging();
this._CreatePerson = value;
this.SendPropertyChanged("CreatePerson");
this.OnCreatePersonChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateDateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateDateTime
{
get
{
return this._CreateDateTime;
}
set
{
if ((this._CreateDateTime != value))
{
this.OnCreateDateTimeChanging(value);
this.SendPropertyChanging();
this._CreateDateTime = value;
this.SendPropertyChanged("CreateDateTime");
this.OnCreateDateTimeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTDOCID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MTDOCID
{
get
{
return this._MTDOCID;
}
set
{
if ((this._MTDOCID != value))
{
this.OnMTDOCIDChanging(value);
this.SendPropertyChanging();
this._MTDOCID = value;
this.SendPropertyChanged("MTDOCID");
this.OnMTDOCIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTDOCDetailID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MTDOCDetailID
{
get
{
return this._MTDOCDetailID;
}
set
{
if ((this._MTDOCDetailID != value))
{
this.OnMTDOCDetailIDChanging(value);
this.SendPropertyChanging();
this._MTDOCDetailID = value;
this.SendPropertyChanged("MTDOCDetailID");
this.OnMTDOCDetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExtensionID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ExtensionID
{
get
{
return this._ExtensionID;
}
set
{
if ((this._ExtensionID != value))
{
this.OnExtensionIDChanging(value);
this.SendPropertyChanging();
this._ExtensionID = value;
this.SendPropertyChanged("ExtensionID");
this.OnExtensionIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE1", DbType="NVarChar(50)")]
public string EATTRIBUTE1
{
get
{
return this._EATTRIBUTE1;
}
set
{
if ((this._EATTRIBUTE1 != value))
{
this.OnEATTRIBUTE1Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE1 = value;
this.SendPropertyChanged("EATTRIBUTE1");
this.OnEATTRIBUTE1Changed();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSManufactureReceive")]
public partial class ICSManufactureReceive : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _RCVCode;
private string _Sequence;
private string _SourceCode;
private string _SourceSequence;
private string _InvCode;
private decimal _Quantity;
private System.Nullable _Amount;
private System.Nullable _RCVQuantity;
private string _WHCode;
private string _Type;
private string _Status;
private string _CreatePerson;
private System.DateTime _CreateDateTime;
private string _RCVID;
private string _RCVDetailID;
private string _ExtensionID;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnRCVCodeChanging(string value);
partial void OnRCVCodeChanged();
partial void OnSequenceChanging(string value);
partial void OnSequenceChanged();
partial void OnSourceCodeChanging(string value);
partial void OnSourceCodeChanged();
partial void OnSourceSequenceChanging(string value);
partial void OnSourceSequenceChanged();
partial void OnInvCodeChanging(string value);
partial void OnInvCodeChanged();
partial void OnQuantityChanging(decimal value);
partial void OnQuantityChanged();
partial void OnAmountChanging(System.Nullable value);
partial void OnAmountChanged();
partial void OnRCVQuantityChanging(System.Nullable value);
partial void OnRCVQuantityChanged();
partial void OnWHCodeChanging(string value);
partial void OnWHCodeChanged();
partial void OnTypeChanging(string value);
partial void OnTypeChanged();
partial void OnStatusChanging(string value);
partial void OnStatusChanged();
partial void OnCreatePersonChanging(string value);
partial void OnCreatePersonChanged();
partial void OnCreateDateTimeChanging(System.DateTime value);
partial void OnCreateDateTimeChanged();
partial void OnRCVIDChanging(string value);
partial void OnRCVIDChanged();
partial void OnRCVDetailIDChanging(string value);
partial void OnRCVDetailIDChanged();
partial void OnExtensionIDChanging(string value);
partial void OnExtensionIDChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTEChanging(string value);
partial void OnEATTRIBUTEChanged();
#endregion
public ICSManufactureReceive()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RCVCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string RCVCode
{
get
{
return this._RCVCode;
}
set
{
if ((this._RCVCode != value))
{
this.OnRCVCodeChanging(value);
this.SendPropertyChanging();
this._RCVCode = value;
this.SendPropertyChanged("RCVCode");
this.OnRCVCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sequence", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Sequence
{
get
{
return this._Sequence;
}
set
{
if ((this._Sequence != value))
{
this.OnSequenceChanging(value);
this.SendPropertyChanging();
this._Sequence = value;
this.SendPropertyChanged("Sequence");
this.OnSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SourceCode", DbType="NVarChar(50)")]
public string SourceCode
{
get
{
return this._SourceCode;
}
set
{
if ((this._SourceCode != value))
{
this.OnSourceCodeChanging(value);
this.SendPropertyChanging();
this._SourceCode = value;
this.SendPropertyChanged("SourceCode");
this.OnSourceCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SourceSequence", DbType="NVarChar(50)")]
public string SourceSequence
{
get
{
return this._SourceSequence;
}
set
{
if ((this._SourceSequence != value))
{
this.OnSourceSequenceChanging(value);
this.SendPropertyChanging();
this._SourceSequence = value;
this.SendPropertyChanged("SourceSequence");
this.OnSourceSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvCode
{
get
{
return this._InvCode;
}
set
{
if ((this._InvCode != value))
{
this.OnInvCodeChanging(value);
this.SendPropertyChanging();
this._InvCode = value;
this.SendPropertyChanged("InvCode");
this.OnInvCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Quantity", DbType="Decimal(18,6) NOT NULL")]
public decimal Quantity
{
get
{
return this._Quantity;
}
set
{
if ((this._Quantity != value))
{
this.OnQuantityChanging(value);
this.SendPropertyChanging();
this._Quantity = value;
this.SendPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Decimal(18,6)")]
public System.Nullable Amount
{
get
{
return this._Amount;
}
set
{
if ((this._Amount != value))
{
this.OnAmountChanging(value);
this.SendPropertyChanging();
this._Amount = value;
this.SendPropertyChanged("Amount");
this.OnAmountChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RCVQuantity", DbType="Decimal(18,6)")]
public System.Nullable RCVQuantity
{
get
{
return this._RCVQuantity;
}
set
{
if ((this._RCVQuantity != value))
{
this.OnRCVQuantityChanging(value);
this.SendPropertyChanging();
this._RCVQuantity = value;
this.SendPropertyChanged("RCVQuantity");
this.OnRCVQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WHCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WHCode
{
get
{
return this._WHCode;
}
set
{
if ((this._WHCode != value))
{
this.OnWHCodeChanging(value);
this.SendPropertyChanging();
this._WHCode = value;
this.SendPropertyChanged("WHCode");
this.OnWHCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Type", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Type
{
get
{
return this._Type;
}
set
{
if ((this._Type != value))
{
this.OnTypeChanging(value);
this.SendPropertyChanging();
this._Type = value;
this.SendPropertyChanged("Type");
this.OnTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string Status
{
get
{
return this._Status;
}
set
{
if ((this._Status != value))
{
this.OnStatusChanging(value);
this.SendPropertyChanging();
this._Status = value;
this.SendPropertyChanged("Status");
this.OnStatusChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatePerson", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string CreatePerson
{
get
{
return this._CreatePerson;
}
set
{
if ((this._CreatePerson != value))
{
this.OnCreatePersonChanging(value);
this.SendPropertyChanging();
this._CreatePerson = value;
this.SendPropertyChanged("CreatePerson");
this.OnCreatePersonChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateDateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateDateTime
{
get
{
return this._CreateDateTime;
}
set
{
if ((this._CreateDateTime != value))
{
this.OnCreateDateTimeChanging(value);
this.SendPropertyChanging();
this._CreateDateTime = value;
this.SendPropertyChanged("CreateDateTime");
this.OnCreateDateTimeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RCVID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string RCVID
{
get
{
return this._RCVID;
}
set
{
if ((this._RCVID != value))
{
this.OnRCVIDChanging(value);
this.SendPropertyChanging();
this._RCVID = value;
this.SendPropertyChanged("RCVID");
this.OnRCVIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RCVDetailID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string RCVDetailID
{
get
{
return this._RCVDetailID;
}
set
{
if ((this._RCVDetailID != value))
{
this.OnRCVDetailIDChanging(value);
this.SendPropertyChanging();
this._RCVDetailID = value;
this.SendPropertyChanged("RCVDetailID");
this.OnRCVDetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExtensionID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ExtensionID
{
get
{
return this._ExtensionID;
}
set
{
if ((this._ExtensionID != value))
{
this.OnExtensionIDChanging(value);
this.SendPropertyChanging();
this._ExtensionID = value;
this.SendPropertyChanged("ExtensionID");
this.OnExtensionIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE", DbType="NVarChar(50)")]
public string EATTRIBUTE
{
get
{
return this._EATTRIBUTE;
}
set
{
if ((this._EATTRIBUTE != value))
{
this.OnEATTRIBUTEChanging(value);
this.SendPropertyChanging();
this._EATTRIBUTE = value;
this.SendPropertyChanged("EATTRIBUTE");
this.OnEATTRIBUTEChanged();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.ICSDeliveryNotice")]
public partial class ICSDeliveryNotice : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _ID;
private string _DNCode;
private string _Sequence;
private string _VenCode;
private string _DepCode;
private string _DNType;
private string _InvCode;
private decimal _Quantity;
private System.Nullable _Amount;
private System.Nullable _RCVQuantity;
private System.Nullable _UnitPrice;
private string _Currency;
private string _Status;
private string _CreatePerson;
private System.DateTime _CreateDateTime;
private string _POID;
private string _PODetailID;
private string _DNID;
private string _DNDetailID;
private string _ExtensionID;
private string _MUSER;
private string _MUSERName;
private System.DateTime _MTIME;
private string _WorkPoint;
private string _EATTRIBUTE1;
private string _ASNCode;
private string _WHCode;
#region 可扩展性方法定义
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIDChanging(string value);
partial void OnIDChanged();
partial void OnDNCodeChanging(string value);
partial void OnDNCodeChanged();
partial void OnSequenceChanging(string value);
partial void OnSequenceChanged();
partial void OnVenCodeChanging(string value);
partial void OnVenCodeChanged();
partial void OnDepCodeChanging(string value);
partial void OnDepCodeChanged();
partial void OnDNTypeChanging(string value);
partial void OnDNTypeChanged();
partial void OnInvCodeChanging(string value);
partial void OnInvCodeChanged();
partial void OnQuantityChanging(decimal value);
partial void OnQuantityChanged();
partial void OnAmountChanging(System.Nullable value);
partial void OnAmountChanged();
partial void OnRCVQuantityChanging(System.Nullable value);
partial void OnRCVQuantityChanged();
partial void OnUnitPriceChanging(System.Nullable value);
partial void OnUnitPriceChanged();
partial void OnCurrencyChanging(string value);
partial void OnCurrencyChanged();
partial void OnStatusChanging(string value);
partial void OnStatusChanged();
partial void OnCreatePersonChanging(string value);
partial void OnCreatePersonChanged();
partial void OnCreateDateTimeChanging(System.DateTime value);
partial void OnCreateDateTimeChanged();
partial void OnPOIDChanging(string value);
partial void OnPOIDChanged();
partial void OnPODetailIDChanging(string value);
partial void OnPODetailIDChanged();
partial void OnDNIDChanging(string value);
partial void OnDNIDChanged();
partial void OnDNDetailIDChanging(string value);
partial void OnDNDetailIDChanged();
partial void OnExtensionIDChanging(string value);
partial void OnExtensionIDChanged();
partial void OnMUSERChanging(string value);
partial void OnMUSERChanged();
partial void OnMUSERNameChanging(string value);
partial void OnMUSERNameChanged();
partial void OnMTIMEChanging(System.DateTime value);
partial void OnMTIMEChanged();
partial void OnWorkPointChanging(string value);
partial void OnWorkPointChanged();
partial void OnEATTRIBUTE1Changing(string value);
partial void OnEATTRIBUTE1Changed();
partial void OnASNCodeChanging(string value);
partial void OnASNCodeChanged();
partial void OnWHCodeChanging(string value);
partial void OnWHCodeChanged();
#endregion
public ICSDeliveryNotice()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ID", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string ID
{
get
{
return this._ID;
}
set
{
if ((this._ID != value))
{
this.OnIDChanging(value);
this.SendPropertyChanging();
this._ID = value;
this.SendPropertyChanged("ID");
this.OnIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DNCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string DNCode
{
get
{
return this._DNCode;
}
set
{
if ((this._DNCode != value))
{
this.OnDNCodeChanging(value);
this.SendPropertyChanging();
this._DNCode = value;
this.SendPropertyChanged("DNCode");
this.OnDNCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sequence", DbType="NVarChar(50)")]
public string Sequence
{
get
{
return this._Sequence;
}
set
{
if ((this._Sequence != value))
{
this.OnSequenceChanging(value);
this.SendPropertyChanging();
this._Sequence = value;
this.SendPropertyChanged("Sequence");
this.OnSequenceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_VenCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string VenCode
{
get
{
return this._VenCode;
}
set
{
if ((this._VenCode != value))
{
this.OnVenCodeChanging(value);
this.SendPropertyChanging();
this._VenCode = value;
this.SendPropertyChanged("VenCode");
this.OnVenCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DepCode", DbType="NVarChar(50)")]
public string DepCode
{
get
{
return this._DepCode;
}
set
{
if ((this._DepCode != value))
{
this.OnDepCodeChanging(value);
this.SendPropertyChanging();
this._DepCode = value;
this.SendPropertyChanged("DepCode");
this.OnDepCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DNType", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string DNType
{
get
{
return this._DNType;
}
set
{
if ((this._DNType != value))
{
this.OnDNTypeChanging(value);
this.SendPropertyChanging();
this._DNType = value;
this.SendPropertyChanged("DNType");
this.OnDNTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InvCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string InvCode
{
get
{
return this._InvCode;
}
set
{
if ((this._InvCode != value))
{
this.OnInvCodeChanging(value);
this.SendPropertyChanging();
this._InvCode = value;
this.SendPropertyChanged("InvCode");
this.OnInvCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Quantity", DbType="Decimal(18,6) NOT NULL")]
public decimal Quantity
{
get
{
return this._Quantity;
}
set
{
if ((this._Quantity != value))
{
this.OnQuantityChanging(value);
this.SendPropertyChanging();
this._Quantity = value;
this.SendPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Decimal(18,6)")]
public System.Nullable Amount
{
get
{
return this._Amount;
}
set
{
if ((this._Amount != value))
{
this.OnAmountChanging(value);
this.SendPropertyChanging();
this._Amount = value;
this.SendPropertyChanged("Amount");
this.OnAmountChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RCVQuantity", DbType="Decimal(18,6)")]
public System.Nullable RCVQuantity
{
get
{
return this._RCVQuantity;
}
set
{
if ((this._RCVQuantity != value))
{
this.OnRCVQuantityChanging(value);
this.SendPropertyChanging();
this._RCVQuantity = value;
this.SendPropertyChanged("RCVQuantity");
this.OnRCVQuantityChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitPrice", DbType="Decimal(18,6)")]
public System.Nullable UnitPrice
{
get
{
return this._UnitPrice;
}
set
{
if ((this._UnitPrice != value))
{
this.OnUnitPriceChanging(value);
this.SendPropertyChanging();
this._UnitPrice = value;
this.SendPropertyChanged("UnitPrice");
this.OnUnitPriceChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Currency", DbType="NVarChar(50)")]
public string Currency
{
get
{
return this._Currency;
}
set
{
if ((this._Currency != value))
{
this.OnCurrencyChanging(value);
this.SendPropertyChanging();
this._Currency = value;
this.SendPropertyChanged("Currency");
this.OnCurrencyChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NVarChar(50)")]
public string Status
{
get
{
return this._Status;
}
set
{
if ((this._Status != value))
{
this.OnStatusChanging(value);
this.SendPropertyChanging();
this._Status = value;
this.SendPropertyChanged("Status");
this.OnStatusChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatePerson", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string CreatePerson
{
get
{
return this._CreatePerson;
}
set
{
if ((this._CreatePerson != value))
{
this.OnCreatePersonChanging(value);
this.SendPropertyChanging();
this._CreatePerson = value;
this.SendPropertyChanged("CreatePerson");
this.OnCreatePersonChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateDateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateDateTime
{
get
{
return this._CreateDateTime;
}
set
{
if ((this._CreateDateTime != value))
{
this.OnCreateDateTimeChanging(value);
this.SendPropertyChanging();
this._CreateDateTime = value;
this.SendPropertyChanged("CreateDateTime");
this.OnCreateDateTimeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_POID", DbType="NVarChar(50)")]
public string POID
{
get
{
return this._POID;
}
set
{
if ((this._POID != value))
{
this.OnPOIDChanging(value);
this.SendPropertyChanging();
this._POID = value;
this.SendPropertyChanged("POID");
this.OnPOIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PODetailID", DbType="NVarChar(50)")]
public string PODetailID
{
get
{
return this._PODetailID;
}
set
{
if ((this._PODetailID != value))
{
this.OnPODetailIDChanging(value);
this.SendPropertyChanging();
this._PODetailID = value;
this.SendPropertyChanged("PODetailID");
this.OnPODetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DNID", DbType="NVarChar(50)")]
public string DNID
{
get
{
return this._DNID;
}
set
{
if ((this._DNID != value))
{
this.OnDNIDChanging(value);
this.SendPropertyChanging();
this._DNID = value;
this.SendPropertyChanged("DNID");
this.OnDNIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DNDetailID", DbType="NVarChar(50)")]
public string DNDetailID
{
get
{
return this._DNDetailID;
}
set
{
if ((this._DNDetailID != value))
{
this.OnDNDetailIDChanging(value);
this.SendPropertyChanging();
this._DNDetailID = value;
this.SendPropertyChanged("DNDetailID");
this.OnDNDetailIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExtensionID", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string ExtensionID
{
get
{
return this._ExtensionID;
}
set
{
if ((this._ExtensionID != value))
{
this.OnExtensionIDChanging(value);
this.SendPropertyChanging();
this._ExtensionID = value;
this.SendPropertyChanged("ExtensionID");
this.OnExtensionIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSER", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSER
{
get
{
return this._MUSER;
}
set
{
if ((this._MUSER != value))
{
this.OnMUSERChanging(value);
this.SendPropertyChanging();
this._MUSER = value;
this.SendPropertyChanged("MUSER");
this.OnMUSERChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MUSERName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MUSERName
{
get
{
return this._MUSERName;
}
set
{
if ((this._MUSERName != value))
{
this.OnMUSERNameChanging(value);
this.SendPropertyChanging();
this._MUSERName = value;
this.SendPropertyChanged("MUSERName");
this.OnMUSERNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MTIME", DbType="DateTime NOT NULL")]
public System.DateTime MTIME
{
get
{
return this._MTIME;
}
set
{
if ((this._MTIME != value))
{
this.OnMTIMEChanging(value);
this.SendPropertyChanging();
this._MTIME = value;
this.SendPropertyChanged("MTIME");
this.OnMTIMEChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPoint", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string WorkPoint
{
get
{
return this._WorkPoint;
}
set
{
if ((this._WorkPoint != value))
{
this.OnWorkPointChanging(value);
this.SendPropertyChanging();
this._WorkPoint = value;
this.SendPropertyChanged("WorkPoint");
this.OnWorkPointChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EATTRIBUTE1", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string EATTRIBUTE1
{
get
{
return this._EATTRIBUTE1;
}
set
{
if ((this._EATTRIBUTE1 != value))
{
this.OnEATTRIBUTE1Changing(value);
this.SendPropertyChanging();
this._EATTRIBUTE1 = value;
this.SendPropertyChanged("EATTRIBUTE1");
this.OnEATTRIBUTE1Changed();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ASNCode", DbType="NVarChar(50)")]
public string ASNCode
{
get
{
return this._ASNCode;
}
set
{
if ((this._ASNCode != value))
{
this.OnASNCodeChanging(value);
this.SendPropertyChanging();
this._ASNCode = value;
this.SendPropertyChanged("ASNCode");
this.OnASNCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WHCode", DbType="VarChar(50)")]
public string WHCode
{
get
{
return this._WHCode;
}
set
{
if ((this._WHCode != value))
{
this.OnWHCodeChanging(value);
this.SendPropertyChanging();
this._WHCode = value;
this.SendPropertyChanged("WHCode");
this.OnWHCodeChanged();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
}
#pragma warning restore 1591