2699 lines
		
	
	
		
			144 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			2699 lines
		
	
	
		
			144 KiB
		
	
	
	
		
			C#
		
	
	
	
| 
								 | 
							
								//------------------------------------------------------------------------------
							 | 
						|||
| 
								 | 
							
								// <auto-generated>
							 | 
						|||
| 
								 | 
							
								//     此代码由工具生成。
							 | 
						|||
| 
								 | 
							
								//     运行时版本:4.0.30319.42000
							 | 
						|||
| 
								 | 
							
								//
							 | 
						|||
| 
								 | 
							
								//     对此文件的更改可能会导致不正确的行为,并且如果
							 | 
						|||
| 
								 | 
							
								//     重新生成代码,这些更改将会丢失。
							 | 
						|||
| 
								 | 
							
								// </auto-generated>
							 | 
						|||
| 
								 | 
							
								//------------------------------------------------------------------------------
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								#pragma warning disable 1591
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								namespace DeiNiu.wms.win.utils.reports.dataset {
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <summary>
							 | 
						|||
| 
								 | 
							
								    ///Represents a strongly typed in-memory cache of data.
							 | 
						|||
| 
								 | 
							
								    ///</summary>
							 | 
						|||
| 
								 | 
							
								    [global::System.Serializable()]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.DesignerCategoryAttribute("code")]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.ToolboxItem(true)]
							 | 
						|||
| 
								 | 
							
								    [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
							 | 
						|||
| 
								 | 
							
								    [global::System.Xml.Serialization.XmlRootAttribute("stockOutBatchPickDetail")]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
							 | 
						|||
| 
								 | 
							
								    public partial class stockOutBatchPickDetail : global::System.Data.DataSet {
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private v_stockOutBatchPickDetailDataTable tablev_stockOutBatchPickDetail;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public stockOutBatchPickDetail() {
							 | 
						|||
| 
								 | 
							
								            this.BeginInit();
							 | 
						|||
| 
								 | 
							
								            this.InitClass();
							 | 
						|||
| 
								 | 
							
								            global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
							 | 
						|||
| 
								 | 
							
								            base.Tables.CollectionChanged += schemaChangedHandler;
							 | 
						|||
| 
								 | 
							
								            base.Relations.CollectionChanged += schemaChangedHandler;
							 | 
						|||
| 
								 | 
							
								            this.EndInit();
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected stockOutBatchPickDetail(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : 
							 | 
						|||
| 
								 | 
							
								                base(info, context, false) {
							 | 
						|||
| 
								 | 
							
								            if ((this.IsBinarySerialized(info, context) == true)) {
							 | 
						|||
| 
								 | 
							
								                this.InitVars(false);
							 | 
						|||
| 
								 | 
							
								                global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
							 | 
						|||
| 
								 | 
							
								                this.Tables.CollectionChanged += schemaChangedHandler1;
							 | 
						|||
| 
								 | 
							
								                this.Relations.CollectionChanged += schemaChangedHandler1;
							 | 
						|||
| 
								 | 
							
								                return;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
							 | 
						|||
| 
								 | 
							
								            if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
							 | 
						|||
| 
								 | 
							
								                global::System.Data.DataSet ds = new global::System.Data.DataSet();
							 | 
						|||
| 
								 | 
							
								                ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
							 | 
						|||
| 
								 | 
							
								                if ((ds.Tables["v_stockOutBatchPickDetail"] != null)) {
							 | 
						|||
| 
								 | 
							
								                    base.Tables.Add(new v_stockOutBatchPickDetailDataTable(ds.Tables["v_stockOutBatchPickDetail"]));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                this.DataSetName = ds.DataSetName;
							 | 
						|||
| 
								 | 
							
								                this.Prefix = ds.Prefix;
							 | 
						|||
| 
								 | 
							
								                this.Namespace = ds.Namespace;
							 | 
						|||
| 
								 | 
							
								                this.Locale = ds.Locale;
							 | 
						|||
| 
								 | 
							
								                this.CaseSensitive = ds.CaseSensitive;
							 | 
						|||
| 
								 | 
							
								                this.EnforceConstraints = ds.EnforceConstraints;
							 | 
						|||
| 
								 | 
							
								                this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
							 | 
						|||
| 
								 | 
							
								                this.InitVars();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            else {
							 | 
						|||
| 
								 | 
							
								                this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            this.GetSerializationData(info, context);
							 | 
						|||
| 
								 | 
							
								            global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
							 | 
						|||
| 
								 | 
							
								            base.Tables.CollectionChanged += schemaChangedHandler;
							 | 
						|||
| 
								 | 
							
								            this.Relations.CollectionChanged += schemaChangedHandler;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.Browsable(false)]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
							 | 
						|||
| 
								 | 
							
								        public v_stockOutBatchPickDetailDataTable v_stockOutBatchPickDetail {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return this.tablev_stockOutBatchPickDetail;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.BrowsableAttribute(true)]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
							 | 
						|||
| 
								 | 
							
								        public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return this._schemaSerializationMode;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set {
							 | 
						|||
| 
								 | 
							
								                this._schemaSerializationMode = value;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
							 | 
						|||
| 
								 | 
							
								        public new global::System.Data.DataTableCollection Tables {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return base.Tables;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
							 | 
						|||
| 
								 | 
							
								        public new global::System.Data.DataRelationCollection Relations {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return base.Relations;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected override void InitializeDerivedDataSet() {
							 | 
						|||
| 
								 | 
							
								            this.BeginInit();
							 | 
						|||
| 
								 | 
							
								            this.InitClass();
							 | 
						|||
| 
								 | 
							
								            this.EndInit();
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public override global::System.Data.DataSet Clone() {
							 | 
						|||
| 
								 | 
							
								            stockOutBatchPickDetail cln = ((stockOutBatchPickDetail)(base.Clone()));
							 | 
						|||
| 
								 | 
							
								            cln.InitVars();
							 | 
						|||
| 
								 | 
							
								            cln.SchemaSerializationMode = this.SchemaSerializationMode;
							 | 
						|||
| 
								 | 
							
								            return cln;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected override bool ShouldSerializeTables() {
							 | 
						|||
| 
								 | 
							
								            return false;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected override bool ShouldSerializeRelations() {
							 | 
						|||
| 
								 | 
							
								            return false;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
							 | 
						|||
| 
								 | 
							
								            if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
							 | 
						|||
| 
								 | 
							
								                this.Reset();
							 | 
						|||
| 
								 | 
							
								                global::System.Data.DataSet ds = new global::System.Data.DataSet();
							 | 
						|||
| 
								 | 
							
								                ds.ReadXml(reader);
							 | 
						|||
| 
								 | 
							
								                if ((ds.Tables["v_stockOutBatchPickDetail"] != null)) {
							 | 
						|||
| 
								 | 
							
								                    base.Tables.Add(new v_stockOutBatchPickDetailDataTable(ds.Tables["v_stockOutBatchPickDetail"]));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                this.DataSetName = ds.DataSetName;
							 | 
						|||
| 
								 | 
							
								                this.Prefix = ds.Prefix;
							 | 
						|||
| 
								 | 
							
								                this.Namespace = ds.Namespace;
							 | 
						|||
| 
								 | 
							
								                this.Locale = ds.Locale;
							 | 
						|||
| 
								 | 
							
								                this.CaseSensitive = ds.CaseSensitive;
							 | 
						|||
| 
								 | 
							
								                this.EnforceConstraints = ds.EnforceConstraints;
							 | 
						|||
| 
								 | 
							
								                this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
							 | 
						|||
| 
								 | 
							
								                this.InitVars();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            else {
							 | 
						|||
| 
								 | 
							
								                this.ReadXml(reader);
							 | 
						|||
| 
								 | 
							
								                this.InitVars();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
							 | 
						|||
| 
								 | 
							
								            global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
							 | 
						|||
| 
								 | 
							
								            this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
							 | 
						|||
| 
								 | 
							
								            stream.Position = 0;
							 | 
						|||
| 
								 | 
							
								            return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        internal void InitVars() {
							 | 
						|||
| 
								 | 
							
								            this.InitVars(true);
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        internal void InitVars(bool initTable) {
							 | 
						|||
| 
								 | 
							
								            this.tablev_stockOutBatchPickDetail = ((v_stockOutBatchPickDetailDataTable)(base.Tables["v_stockOutBatchPickDetail"]));
							 | 
						|||
| 
								 | 
							
								            if ((initTable == true)) {
							 | 
						|||
| 
								 | 
							
								                if ((this.tablev_stockOutBatchPickDetail != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.tablev_stockOutBatchPickDetail.InitVars();
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private void InitClass() {
							 | 
						|||
| 
								 | 
							
								            this.DataSetName = "stockOutBatchPickDetail";
							 | 
						|||
| 
								 | 
							
								            this.Prefix = "";
							 | 
						|||
| 
								 | 
							
								            this.Namespace = "http://tempuri.org/stockOutBatchPickDetail.xsd";
							 | 
						|||
| 
								 | 
							
								            this.EnforceConstraints = true;
							 | 
						|||
| 
								 | 
							
								            this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
							 | 
						|||
| 
								 | 
							
								            this.tablev_stockOutBatchPickDetail = new v_stockOutBatchPickDetailDataTable();
							 | 
						|||
| 
								 | 
							
								            base.Tables.Add(this.tablev_stockOutBatchPickDetail);
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private bool ShouldSerializev_stockOutBatchPickDetail() {
							 | 
						|||
| 
								 | 
							
								            return false;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
							 | 
						|||
| 
								 | 
							
								            if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
							 | 
						|||
| 
								 | 
							
								                this.InitVars();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
							 | 
						|||
| 
								 | 
							
								            stockOutBatchPickDetail ds = new stockOutBatchPickDetail();
							 | 
						|||
| 
								 | 
							
								            global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
							 | 
						|||
| 
								 | 
							
								            global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
							 | 
						|||
| 
								 | 
							
								            global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
							 | 
						|||
| 
								 | 
							
								            any.Namespace = ds.Namespace;
							 | 
						|||
| 
								 | 
							
								            sequence.Items.Add(any);
							 | 
						|||
| 
								 | 
							
								            type.Particle = sequence;
							 | 
						|||
| 
								 | 
							
								            global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
							 | 
						|||
| 
								 | 
							
								            if (xs.Contains(dsSchema.TargetNamespace)) {
							 | 
						|||
| 
								 | 
							
								                global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
							 | 
						|||
| 
								 | 
							
								                global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
							 | 
						|||
| 
								 | 
							
								                try {
							 | 
						|||
| 
								 | 
							
								                    global::System.Xml.Schema.XmlSchema schema = null;
							 | 
						|||
| 
								 | 
							
								                    dsSchema.Write(s1);
							 | 
						|||
| 
								 | 
							
								                    for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
							 | 
						|||
| 
								 | 
							
								                        schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
							 | 
						|||
| 
								 | 
							
								                        s2.SetLength(0);
							 | 
						|||
| 
								 | 
							
								                        schema.Write(s2);
							 | 
						|||
| 
								 | 
							
								                        if ((s1.Length == s2.Length)) {
							 | 
						|||
| 
								 | 
							
								                            s1.Position = 0;
							 | 
						|||
| 
								 | 
							
								                            s2.Position = 0;
							 | 
						|||
| 
								 | 
							
								                            for (; ((s1.Position != s1.Length) 
							 | 
						|||
| 
								 | 
							
								                                        && (s1.ReadByte() == s2.ReadByte())); ) {
							 | 
						|||
| 
								 | 
							
								                                ;
							 | 
						|||
| 
								 | 
							
								                            }
							 | 
						|||
| 
								 | 
							
								                            if ((s1.Position == s1.Length)) {
							 | 
						|||
| 
								 | 
							
								                                return type;
							 | 
						|||
| 
								 | 
							
								                            }
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                finally {
							 | 
						|||
| 
								 | 
							
								                    if ((s1 != null)) {
							 | 
						|||
| 
								 | 
							
								                        s1.Close();
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    if ((s2 != null)) {
							 | 
						|||
| 
								 | 
							
								                        s2.Close();
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            xs.Add(dsSchema);
							 | 
						|||
| 
								 | 
							
								            return type;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public delegate void v_stockOutBatchPickDetailRowChangeEventHandler(object sender, v_stockOutBatchPickDetailRowChangeEvent e);
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Represents the strongly named DataTable class.
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.Serializable()]
							 | 
						|||
| 
								 | 
							
								        [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
							 | 
						|||
| 
								 | 
							
								        public partial class v_stockOutBatchPickDetailDataTable : global::System.Data.TypedTableBase<v_stockOutBatchPickDetailRow> {
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnid;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnpickOrderNo;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnwaveOrder;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnrecordId;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columncount;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnboxcnt;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnlocationId;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnstate;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnpickCount;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columndescription;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnoperater;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columndr;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columncreatetime;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnlastmodified;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnbatch;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnproductDate;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnvalidDate;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columngoodsName;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnmanufacturer;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnspec;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnunit;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnbigCount;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnBarCode;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columngoodsTypeName;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columntype;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnbulkMax;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnbulkMax1;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnbatchMax1;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnbatchMax2;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columncustomerName;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnbatchPickState;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnregeditCode;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columncustomerId;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columngoodsId;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnorderType;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columnorderDate;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataColumn columntranLocationId;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public v_stockOutBatchPickDetailDataTable() {
							 | 
						|||
| 
								 | 
							
								                this.TableName = "v_stockOutBatchPickDetail";
							 | 
						|||
| 
								 | 
							
								                this.BeginInit();
							 | 
						|||
| 
								 | 
							
								                this.InitClass();
							 | 
						|||
| 
								 | 
							
								                this.EndInit();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            internal v_stockOutBatchPickDetailDataTable(global::System.Data.DataTable table) {
							 | 
						|||
| 
								 | 
							
								                this.TableName = table.TableName;
							 | 
						|||
| 
								 | 
							
								                if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
							 | 
						|||
| 
								 | 
							
								                    this.CaseSensitive = table.CaseSensitive;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
							 | 
						|||
| 
								 | 
							
								                    this.Locale = table.Locale;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((table.Namespace != table.DataSet.Namespace)) {
							 | 
						|||
| 
								 | 
							
								                    this.Namespace = table.Namespace;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                this.Prefix = table.Prefix;
							 | 
						|||
| 
								 | 
							
								                this.MinimumCapacity = table.MinimumCapacity;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected v_stockOutBatchPickDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : 
							 | 
						|||
| 
								 | 
							
								                    base(info, context) {
							 | 
						|||
| 
								 | 
							
								                this.InitVars();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn idColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnid;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn pickOrderNoColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnpickOrderNo;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn waveOrderColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnwaveOrder;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn recordIdColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnrecordId;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn countColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columncount;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn boxcntColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnboxcnt;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn locationIdColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnlocationId;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn stateColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnstate;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn pickCountColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnpickCount;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn descriptionColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columndescription;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn operaterColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnoperater;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn drColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columndr;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn createtimeColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columncreatetime;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn lastmodifiedColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnlastmodified;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn batchColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnbatch;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn productDateColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnproductDate;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn validDateColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnvalidDate;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn goodsNameColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columngoodsName;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn manufacturerColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnmanufacturer;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn specColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnspec;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn unitColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnunit;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn bigCountColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnbigCount;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn BarCodeColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnBarCode;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn goodsTypeNameColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columngoodsTypeName;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn typeColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columntype;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn bulkMaxColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnbulkMax;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn bulkMax1Column {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnbulkMax1;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn batchMax1Column {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnbatchMax1;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn batchMax2Column {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnbatchMax2;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn customerNameColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columncustomerName;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn batchPickStateColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnbatchPickState;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn regeditCodeColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnregeditCode;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn customerIdColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columncustomerId;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn goodsIdColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columngoodsId;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn orderTypeColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnorderType;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn orderDateColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columnorderDate;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataColumn tranLocationIdColumn {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.columntranLocationId;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            [global::System.ComponentModel.Browsable(false)]
							 | 
						|||
| 
								 | 
							
								            public int Count {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.Rows.Count;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public v_stockOutBatchPickDetailRow this[int index] {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return ((v_stockOutBatchPickDetailRow)(this.Rows[index]));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public event v_stockOutBatchPickDetailRowChangeEventHandler v_stockOutBatchPickDetailRowChanging;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public event v_stockOutBatchPickDetailRowChangeEventHandler v_stockOutBatchPickDetailRowChanged;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public event v_stockOutBatchPickDetailRowChangeEventHandler v_stockOutBatchPickDetailRowDeleting;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public event v_stockOutBatchPickDetailRowChangeEventHandler v_stockOutBatchPickDetailRowDeleted;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void Addv_stockOutBatchPickDetailRow(v_stockOutBatchPickDetailRow row) {
							 | 
						|||
| 
								 | 
							
								                this.Rows.Add(row);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public v_stockOutBatchPickDetailRow Addv_stockOutBatchPickDetailRow(
							 | 
						|||
| 
								 | 
							
								                        int id, 
							 | 
						|||
| 
								 | 
							
								                        string pickOrderNo, 
							 | 
						|||
| 
								 | 
							
								                        string waveOrder, 
							 | 
						|||
| 
								 | 
							
								                        int recordId, 
							 | 
						|||
| 
								 | 
							
								                        decimal count, 
							 | 
						|||
| 
								 | 
							
								                        decimal boxcnt, 
							 | 
						|||
| 
								 | 
							
								                        string locationId, 
							 | 
						|||
| 
								 | 
							
								                        int state, 
							 | 
						|||
| 
								 | 
							
								                        decimal pickCount, 
							 | 
						|||
| 
								 | 
							
								                        string description, 
							 | 
						|||
| 
								 | 
							
								                        int operater, 
							 | 
						|||
| 
								 | 
							
								                        bool dr, 
							 | 
						|||
| 
								 | 
							
								                        System.DateTime createtime, 
							 | 
						|||
| 
								 | 
							
								                        System.DateTime lastmodified, 
							 | 
						|||
| 
								 | 
							
								                        string batch, 
							 | 
						|||
| 
								 | 
							
								                        string productDate, 
							 | 
						|||
| 
								 | 
							
								                        string validDate, 
							 | 
						|||
| 
								 | 
							
								                        string goodsName, 
							 | 
						|||
| 
								 | 
							
								                        string manufacturer, 
							 | 
						|||
| 
								 | 
							
								                        string spec, 
							 | 
						|||
| 
								 | 
							
								                        string unit, 
							 | 
						|||
| 
								 | 
							
								                        int bigCount, 
							 | 
						|||
| 
								 | 
							
								                        string BarCode, 
							 | 
						|||
| 
								 | 
							
								                        string goodsTypeName, 
							 | 
						|||
| 
								 | 
							
								                        string type, 
							 | 
						|||
| 
								 | 
							
								                        decimal bulkMax, 
							 | 
						|||
| 
								 | 
							
								                        decimal bulkMax1, 
							 | 
						|||
| 
								 | 
							
								                        decimal batchMax1, 
							 | 
						|||
| 
								 | 
							
								                        decimal batchMax2, 
							 | 
						|||
| 
								 | 
							
								                        string customerName, 
							 | 
						|||
| 
								 | 
							
								                        int batchPickState, 
							 | 
						|||
| 
								 | 
							
								                        string regeditCode, 
							 | 
						|||
| 
								 | 
							
								                        string customerId, 
							 | 
						|||
| 
								 | 
							
								                        string goodsId, 
							 | 
						|||
| 
								 | 
							
								                        int orderType, 
							 | 
						|||
| 
								 | 
							
								                        System.DateTime orderDate, 
							 | 
						|||
| 
								 | 
							
								                        string tranLocationId) {
							 | 
						|||
| 
								 | 
							
								                v_stockOutBatchPickDetailRow rowv_stockOutBatchPickDetailRow = ((v_stockOutBatchPickDetailRow)(this.NewRow()));
							 | 
						|||
| 
								 | 
							
								                object[] columnValuesArray = new object[] {
							 | 
						|||
| 
								 | 
							
								                        id,
							 | 
						|||
| 
								 | 
							
								                        pickOrderNo,
							 | 
						|||
| 
								 | 
							
								                        waveOrder,
							 | 
						|||
| 
								 | 
							
								                        recordId,
							 | 
						|||
| 
								 | 
							
								                        count,
							 | 
						|||
| 
								 | 
							
								                        boxcnt,
							 | 
						|||
| 
								 | 
							
								                        locationId,
							 | 
						|||
| 
								 | 
							
								                        state,
							 | 
						|||
| 
								 | 
							
								                        pickCount,
							 | 
						|||
| 
								 | 
							
								                        description,
							 | 
						|||
| 
								 | 
							
								                        operater,
							 | 
						|||
| 
								 | 
							
								                        dr,
							 | 
						|||
| 
								 | 
							
								                        createtime,
							 | 
						|||
| 
								 | 
							
								                        lastmodified,
							 | 
						|||
| 
								 | 
							
								                        batch,
							 | 
						|||
| 
								 | 
							
								                        productDate,
							 | 
						|||
| 
								 | 
							
								                        validDate,
							 | 
						|||
| 
								 | 
							
								                        goodsName,
							 | 
						|||
| 
								 | 
							
								                        manufacturer,
							 | 
						|||
| 
								 | 
							
								                        spec,
							 | 
						|||
| 
								 | 
							
								                        unit,
							 | 
						|||
| 
								 | 
							
								                        bigCount,
							 | 
						|||
| 
								 | 
							
								                        BarCode,
							 | 
						|||
| 
								 | 
							
								                        goodsTypeName,
							 | 
						|||
| 
								 | 
							
								                        type,
							 | 
						|||
| 
								 | 
							
								                        bulkMax,
							 | 
						|||
| 
								 | 
							
								                        bulkMax1,
							 | 
						|||
| 
								 | 
							
								                        batchMax1,
							 | 
						|||
| 
								 | 
							
								                        batchMax2,
							 | 
						|||
| 
								 | 
							
								                        customerName,
							 | 
						|||
| 
								 | 
							
								                        batchPickState,
							 | 
						|||
| 
								 | 
							
								                        regeditCode,
							 | 
						|||
| 
								 | 
							
								                        customerId,
							 | 
						|||
| 
								 | 
							
								                        goodsId,
							 | 
						|||
| 
								 | 
							
								                        orderType,
							 | 
						|||
| 
								 | 
							
								                        orderDate,
							 | 
						|||
| 
								 | 
							
								                        tranLocationId};
							 | 
						|||
| 
								 | 
							
								                rowv_stockOutBatchPickDetailRow.ItemArray = columnValuesArray;
							 | 
						|||
| 
								 | 
							
								                this.Rows.Add(rowv_stockOutBatchPickDetailRow);
							 | 
						|||
| 
								 | 
							
								                return rowv_stockOutBatchPickDetailRow;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public v_stockOutBatchPickDetailRow FindByid(int id) {
							 | 
						|||
| 
								 | 
							
								                return ((v_stockOutBatchPickDetailRow)(this.Rows.Find(new object[] {
							 | 
						|||
| 
								 | 
							
								                            id})));
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public override global::System.Data.DataTable Clone() {
							 | 
						|||
| 
								 | 
							
								                v_stockOutBatchPickDetailDataTable cln = ((v_stockOutBatchPickDetailDataTable)(base.Clone()));
							 | 
						|||
| 
								 | 
							
								                cln.InitVars();
							 | 
						|||
| 
								 | 
							
								                return cln;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected override global::System.Data.DataTable CreateInstance() {
							 | 
						|||
| 
								 | 
							
								                return new v_stockOutBatchPickDetailDataTable();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            internal void InitVars() {
							 | 
						|||
| 
								 | 
							
								                this.columnid = base.Columns["id"];
							 | 
						|||
| 
								 | 
							
								                this.columnpickOrderNo = base.Columns["pickOrderNo"];
							 | 
						|||
| 
								 | 
							
								                this.columnwaveOrder = base.Columns["waveOrder"];
							 | 
						|||
| 
								 | 
							
								                this.columnrecordId = base.Columns["recordId"];
							 | 
						|||
| 
								 | 
							
								                this.columncount = base.Columns["count"];
							 | 
						|||
| 
								 | 
							
								                this.columnboxcnt = base.Columns["boxcnt"];
							 | 
						|||
| 
								 | 
							
								                this.columnlocationId = base.Columns["locationId"];
							 | 
						|||
| 
								 | 
							
								                this.columnstate = base.Columns["state"];
							 | 
						|||
| 
								 | 
							
								                this.columnpickCount = base.Columns["pickCount"];
							 | 
						|||
| 
								 | 
							
								                this.columndescription = base.Columns["description"];
							 | 
						|||
| 
								 | 
							
								                this.columnoperater = base.Columns["operater"];
							 | 
						|||
| 
								 | 
							
								                this.columndr = base.Columns["dr"];
							 | 
						|||
| 
								 | 
							
								                this.columncreatetime = base.Columns["createtime"];
							 | 
						|||
| 
								 | 
							
								                this.columnlastmodified = base.Columns["lastmodified"];
							 | 
						|||
| 
								 | 
							
								                this.columnbatch = base.Columns["batch"];
							 | 
						|||
| 
								 | 
							
								                this.columnproductDate = base.Columns["productDate"];
							 | 
						|||
| 
								 | 
							
								                this.columnvalidDate = base.Columns["validDate"];
							 | 
						|||
| 
								 | 
							
								                this.columngoodsName = base.Columns["goodsName"];
							 | 
						|||
| 
								 | 
							
								                this.columnmanufacturer = base.Columns["manufacturer"];
							 | 
						|||
| 
								 | 
							
								                this.columnspec = base.Columns["spec"];
							 | 
						|||
| 
								 | 
							
								                this.columnunit = base.Columns["unit"];
							 | 
						|||
| 
								 | 
							
								                this.columnbigCount = base.Columns["bigCount"];
							 | 
						|||
| 
								 | 
							
								                this.columnBarCode = base.Columns["BarCode"];
							 | 
						|||
| 
								 | 
							
								                this.columngoodsTypeName = base.Columns["goodsTypeName"];
							 | 
						|||
| 
								 | 
							
								                this.columntype = base.Columns["type"];
							 | 
						|||
| 
								 | 
							
								                this.columnbulkMax = base.Columns["bulkMax"];
							 | 
						|||
| 
								 | 
							
								                this.columnbulkMax1 = base.Columns["bulkMax1"];
							 | 
						|||
| 
								 | 
							
								                this.columnbatchMax1 = base.Columns["batchMax1"];
							 | 
						|||
| 
								 | 
							
								                this.columnbatchMax2 = base.Columns["batchMax2"];
							 | 
						|||
| 
								 | 
							
								                this.columncustomerName = base.Columns["customerName"];
							 | 
						|||
| 
								 | 
							
								                this.columnbatchPickState = base.Columns["batchPickState"];
							 | 
						|||
| 
								 | 
							
								                this.columnregeditCode = base.Columns["regeditCode"];
							 | 
						|||
| 
								 | 
							
								                this.columncustomerId = base.Columns["customerId"];
							 | 
						|||
| 
								 | 
							
								                this.columngoodsId = base.Columns["goodsId"];
							 | 
						|||
| 
								 | 
							
								                this.columnorderType = base.Columns["orderType"];
							 | 
						|||
| 
								 | 
							
								                this.columnorderDate = base.Columns["orderDate"];
							 | 
						|||
| 
								 | 
							
								                this.columntranLocationId = base.Columns["tranLocationId"];
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            private void InitClass() {
							 | 
						|||
| 
								 | 
							
								                this.columnid = new global::System.Data.DataColumn("id", typeof(int), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnid);
							 | 
						|||
| 
								 | 
							
								                this.columnpickOrderNo = new global::System.Data.DataColumn("pickOrderNo", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnpickOrderNo);
							 | 
						|||
| 
								 | 
							
								                this.columnwaveOrder = new global::System.Data.DataColumn("waveOrder", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnwaveOrder);
							 | 
						|||
| 
								 | 
							
								                this.columnrecordId = new global::System.Data.DataColumn("recordId", typeof(int), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnrecordId);
							 | 
						|||
| 
								 | 
							
								                this.columncount = new global::System.Data.DataColumn("count", typeof(decimal), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columncount);
							 | 
						|||
| 
								 | 
							
								                this.columnboxcnt = new global::System.Data.DataColumn("boxcnt", typeof(decimal), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnboxcnt);
							 | 
						|||
| 
								 | 
							
								                this.columnlocationId = new global::System.Data.DataColumn("locationId", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnlocationId);
							 | 
						|||
| 
								 | 
							
								                this.columnstate = new global::System.Data.DataColumn("state", typeof(int), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnstate);
							 | 
						|||
| 
								 | 
							
								                this.columnpickCount = new global::System.Data.DataColumn("pickCount", typeof(decimal), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnpickCount);
							 | 
						|||
| 
								 | 
							
								                this.columndescription = new global::System.Data.DataColumn("description", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columndescription);
							 | 
						|||
| 
								 | 
							
								                this.columnoperater = new global::System.Data.DataColumn("operater", typeof(int), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnoperater);
							 | 
						|||
| 
								 | 
							
								                this.columndr = new global::System.Data.DataColumn("dr", typeof(bool), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columndr);
							 | 
						|||
| 
								 | 
							
								                this.columncreatetime = new global::System.Data.DataColumn("createtime", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columncreatetime);
							 | 
						|||
| 
								 | 
							
								                this.columnlastmodified = new global::System.Data.DataColumn("lastmodified", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnlastmodified);
							 | 
						|||
| 
								 | 
							
								                this.columnbatch = new global::System.Data.DataColumn("batch", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnbatch);
							 | 
						|||
| 
								 | 
							
								                this.columnproductDate = new global::System.Data.DataColumn("productDate", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnproductDate);
							 | 
						|||
| 
								 | 
							
								                this.columnvalidDate = new global::System.Data.DataColumn("validDate", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnvalidDate);
							 | 
						|||
| 
								 | 
							
								                this.columngoodsName = new global::System.Data.DataColumn("goodsName", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columngoodsName);
							 | 
						|||
| 
								 | 
							
								                this.columnmanufacturer = new global::System.Data.DataColumn("manufacturer", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnmanufacturer);
							 | 
						|||
| 
								 | 
							
								                this.columnspec = new global::System.Data.DataColumn("spec", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnspec);
							 | 
						|||
| 
								 | 
							
								                this.columnunit = new global::System.Data.DataColumn("unit", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnunit);
							 | 
						|||
| 
								 | 
							
								                this.columnbigCount = new global::System.Data.DataColumn("bigCount", typeof(int), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnbigCount);
							 | 
						|||
| 
								 | 
							
								                this.columnBarCode = new global::System.Data.DataColumn("BarCode", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnBarCode);
							 | 
						|||
| 
								 | 
							
								                this.columngoodsTypeName = new global::System.Data.DataColumn("goodsTypeName", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columngoodsTypeName);
							 | 
						|||
| 
								 | 
							
								                this.columntype = new global::System.Data.DataColumn("type", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columntype);
							 | 
						|||
| 
								 | 
							
								                this.columnbulkMax = new global::System.Data.DataColumn("bulkMax", typeof(decimal), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnbulkMax);
							 | 
						|||
| 
								 | 
							
								                this.columnbulkMax1 = new global::System.Data.DataColumn("bulkMax1", typeof(decimal), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnbulkMax1);
							 | 
						|||
| 
								 | 
							
								                this.columnbatchMax1 = new global::System.Data.DataColumn("batchMax1", typeof(decimal), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnbatchMax1);
							 | 
						|||
| 
								 | 
							
								                this.columnbatchMax2 = new global::System.Data.DataColumn("batchMax2", typeof(decimal), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnbatchMax2);
							 | 
						|||
| 
								 | 
							
								                this.columncustomerName = new global::System.Data.DataColumn("customerName", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columncustomerName);
							 | 
						|||
| 
								 | 
							
								                this.columnbatchPickState = new global::System.Data.DataColumn("batchPickState", typeof(int), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnbatchPickState);
							 | 
						|||
| 
								 | 
							
								                this.columnregeditCode = new global::System.Data.DataColumn("regeditCode", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnregeditCode);
							 | 
						|||
| 
								 | 
							
								                this.columncustomerId = new global::System.Data.DataColumn("customerId", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columncustomerId);
							 | 
						|||
| 
								 | 
							
								                this.columngoodsId = new global::System.Data.DataColumn("goodsId", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columngoodsId);
							 | 
						|||
| 
								 | 
							
								                this.columnorderType = new global::System.Data.DataColumn("orderType", typeof(int), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnorderType);
							 | 
						|||
| 
								 | 
							
								                this.columnorderDate = new global::System.Data.DataColumn("orderDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columnorderDate);
							 | 
						|||
| 
								 | 
							
								                this.columntranLocationId = new global::System.Data.DataColumn("tranLocationId", typeof(string), null, global::System.Data.MappingType.Element);
							 | 
						|||
| 
								 | 
							
								                base.Columns.Add(this.columntranLocationId);
							 | 
						|||
| 
								 | 
							
								                this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
							 | 
						|||
| 
								 | 
							
								                                this.columnid}, true));
							 | 
						|||
| 
								 | 
							
								                this.columnid.AllowDBNull = false;
							 | 
						|||
| 
								 | 
							
								                this.columnid.Unique = true;
							 | 
						|||
| 
								 | 
							
								                this.columnpickOrderNo.AllowDBNull = false;
							 | 
						|||
| 
								 | 
							
								                this.columnpickOrderNo.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columnwaveOrder.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columnrecordId.AllowDBNull = false;
							 | 
						|||
| 
								 | 
							
								                this.columnboxcnt.ReadOnly = true;
							 | 
						|||
| 
								 | 
							
								                this.columnlocationId.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columndescription.MaxLength = 250;
							 | 
						|||
| 
								 | 
							
								                this.columnbatch.MaxLength = 200;
							 | 
						|||
| 
								 | 
							
								                this.columnproductDate.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columnvalidDate.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columngoodsName.MaxLength = 120;
							 | 
						|||
| 
								 | 
							
								                this.columnmanufacturer.MaxLength = 256;
							 | 
						|||
| 
								 | 
							
								                this.columnspec.MaxLength = 100;
							 | 
						|||
| 
								 | 
							
								                this.columnunit.MaxLength = 20;
							 | 
						|||
| 
								 | 
							
								                this.columnBarCode.MaxLength = 30;
							 | 
						|||
| 
								 | 
							
								                this.columngoodsTypeName.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columntype.MaxLength = 30;
							 | 
						|||
| 
								 | 
							
								                this.columncustomerName.MaxLength = 250;
							 | 
						|||
| 
								 | 
							
								                this.columnregeditCode.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columncustomerId.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columngoodsId.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								                this.columntranLocationId.MaxLength = 50;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public v_stockOutBatchPickDetailRow Newv_stockOutBatchPickDetailRow() {
							 | 
						|||
| 
								 | 
							
								                return ((v_stockOutBatchPickDetailRow)(this.NewRow()));
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
							 | 
						|||
| 
								 | 
							
								                return new v_stockOutBatchPickDetailRow(builder);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected override global::System.Type GetRowType() {
							 | 
						|||
| 
								 | 
							
								                return typeof(v_stockOutBatchPickDetailRow);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
							 | 
						|||
| 
								 | 
							
								                base.OnRowChanged(e);
							 | 
						|||
| 
								 | 
							
								                if ((this.v_stockOutBatchPickDetailRowChanged != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.v_stockOutBatchPickDetailRowChanged(this, new v_stockOutBatchPickDetailRowChangeEvent(((v_stockOutBatchPickDetailRow)(e.Row)), e.Action));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
							 | 
						|||
| 
								 | 
							
								                base.OnRowChanging(e);
							 | 
						|||
| 
								 | 
							
								                if ((this.v_stockOutBatchPickDetailRowChanging != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.v_stockOutBatchPickDetailRowChanging(this, new v_stockOutBatchPickDetailRowChangeEvent(((v_stockOutBatchPickDetailRow)(e.Row)), e.Action));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
							 | 
						|||
| 
								 | 
							
								                base.OnRowDeleted(e);
							 | 
						|||
| 
								 | 
							
								                if ((this.v_stockOutBatchPickDetailRowDeleted != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.v_stockOutBatchPickDetailRowDeleted(this, new v_stockOutBatchPickDetailRowChangeEvent(((v_stockOutBatchPickDetailRow)(e.Row)), e.Action));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
							 | 
						|||
| 
								 | 
							
								                base.OnRowDeleting(e);
							 | 
						|||
| 
								 | 
							
								                if ((this.v_stockOutBatchPickDetailRowDeleting != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.v_stockOutBatchPickDetailRowDeleting(this, new v_stockOutBatchPickDetailRowChangeEvent(((v_stockOutBatchPickDetailRow)(e.Row)), e.Action));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void Removev_stockOutBatchPickDetailRow(v_stockOutBatchPickDetailRow row) {
							 | 
						|||
| 
								 | 
							
								                this.Rows.Remove(row);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
							 | 
						|||
| 
								 | 
							
								                global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
							 | 
						|||
| 
								 | 
							
								                global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
							 | 
						|||
| 
								 | 
							
								                stockOutBatchPickDetail ds = new stockOutBatchPickDetail();
							 | 
						|||
| 
								 | 
							
								                global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
							 | 
						|||
| 
								 | 
							
								                any1.Namespace = "http://www.w3.org/2001/XMLSchema";
							 | 
						|||
| 
								 | 
							
								                any1.MinOccurs = new decimal(0);
							 | 
						|||
| 
								 | 
							
								                any1.MaxOccurs = decimal.MaxValue;
							 | 
						|||
| 
								 | 
							
								                any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
							 | 
						|||
| 
								 | 
							
								                sequence.Items.Add(any1);
							 | 
						|||
| 
								 | 
							
								                global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
							 | 
						|||
| 
								 | 
							
								                any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
							 | 
						|||
| 
								 | 
							
								                any2.MinOccurs = new decimal(1);
							 | 
						|||
| 
								 | 
							
								                any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
							 | 
						|||
| 
								 | 
							
								                sequence.Items.Add(any2);
							 | 
						|||
| 
								 | 
							
								                global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
							 | 
						|||
| 
								 | 
							
								                attribute1.Name = "namespace";
							 | 
						|||
| 
								 | 
							
								                attribute1.FixedValue = ds.Namespace;
							 | 
						|||
| 
								 | 
							
								                type.Attributes.Add(attribute1);
							 | 
						|||
| 
								 | 
							
								                global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
							 | 
						|||
| 
								 | 
							
								                attribute2.Name = "tableTypeName";
							 | 
						|||
| 
								 | 
							
								                attribute2.FixedValue = "v_stockOutBatchPickDetailDataTable";
							 | 
						|||
| 
								 | 
							
								                type.Attributes.Add(attribute2);
							 | 
						|||
| 
								 | 
							
								                type.Particle = sequence;
							 | 
						|||
| 
								 | 
							
								                global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
							 | 
						|||
| 
								 | 
							
								                if (xs.Contains(dsSchema.TargetNamespace)) {
							 | 
						|||
| 
								 | 
							
								                    global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
							 | 
						|||
| 
								 | 
							
								                    global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        global::System.Xml.Schema.XmlSchema schema = null;
							 | 
						|||
| 
								 | 
							
								                        dsSchema.Write(s1);
							 | 
						|||
| 
								 | 
							
								                        for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
							 | 
						|||
| 
								 | 
							
								                            schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
							 | 
						|||
| 
								 | 
							
								                            s2.SetLength(0);
							 | 
						|||
| 
								 | 
							
								                            schema.Write(s2);
							 | 
						|||
| 
								 | 
							
								                            if ((s1.Length == s2.Length)) {
							 | 
						|||
| 
								 | 
							
								                                s1.Position = 0;
							 | 
						|||
| 
								 | 
							
								                                s2.Position = 0;
							 | 
						|||
| 
								 | 
							
								                                for (; ((s1.Position != s1.Length) 
							 | 
						|||
| 
								 | 
							
								                                            && (s1.ReadByte() == s2.ReadByte())); ) {
							 | 
						|||
| 
								 | 
							
								                                    ;
							 | 
						|||
| 
								 | 
							
								                                }
							 | 
						|||
| 
								 | 
							
								                                if ((s1.Position == s1.Length)) {
							 | 
						|||
| 
								 | 
							
								                                    return type;
							 | 
						|||
| 
								 | 
							
								                                }
							 | 
						|||
| 
								 | 
							
								                            }
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    finally {
							 | 
						|||
| 
								 | 
							
								                        if ((s1 != null)) {
							 | 
						|||
| 
								 | 
							
								                            s1.Close();
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        if ((s2 != null)) {
							 | 
						|||
| 
								 | 
							
								                            s2.Close();
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                xs.Add(dsSchema);
							 | 
						|||
| 
								 | 
							
								                return type;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Represents strongly named DataRow class.
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        public partial class v_stockOutBatchPickDetailRow : global::System.Data.DataRow {
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private v_stockOutBatchPickDetailDataTable tablev_stockOutBatchPickDetail;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            internal v_stockOutBatchPickDetailRow(global::System.Data.DataRowBuilder rb) : 
							 | 
						|||
| 
								 | 
							
								                    base(rb) {
							 | 
						|||
| 
								 | 
							
								                this.tablev_stockOutBatchPickDetail = ((v_stockOutBatchPickDetailDataTable)(this.Table));
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int id {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return ((int)(this[this.tablev_stockOutBatchPickDetail.idColumn]));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.idColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string pickOrderNo {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return ((string)(this[this.tablev_stockOutBatchPickDetail.pickOrderNoColumn]));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.pickOrderNoColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string waveOrder {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.waveOrderColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“waveOrder”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.waveOrderColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int recordId {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return ((int)(this[this.tablev_stockOutBatchPickDetail.recordIdColumn]));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.recordIdColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public decimal count {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((decimal)(this[this.tablev_stockOutBatchPickDetail.countColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“count”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.countColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public decimal boxcnt {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((decimal)(this[this.tablev_stockOutBatchPickDetail.boxcntColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“boxcnt”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.boxcntColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string locationId {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.locationIdColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“locationId”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.locationIdColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int state {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((int)(this[this.tablev_stockOutBatchPickDetail.stateColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“state”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.stateColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public decimal pickCount {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((decimal)(this[this.tablev_stockOutBatchPickDetail.pickCountColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“pickCount”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.pickCountColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string description {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.descriptionColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“description”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.descriptionColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int operater {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((int)(this[this.tablev_stockOutBatchPickDetail.operaterColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“operater”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.operaterColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool dr {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((bool)(this[this.tablev_stockOutBatchPickDetail.drColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“dr”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.drColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public System.DateTime createtime {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((global::System.DateTime)(this[this.tablev_stockOutBatchPickDetail.createtimeColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“createtime”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.createtimeColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public System.DateTime lastmodified {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((global::System.DateTime)(this[this.tablev_stockOutBatchPickDetail.lastmodifiedColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“lastmodified”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.lastmodifiedColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string batch {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.batchColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“batch”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.batchColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string productDate {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.productDateColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“productDate”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.productDateColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string validDate {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.validDateColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“validDate”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.validDateColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string goodsName {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.goodsNameColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“goodsName”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.goodsNameColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string manufacturer {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.manufacturerColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“manufacturer”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.manufacturerColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string spec {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.specColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“spec”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.specColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string unit {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.unitColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“unit”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.unitColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int bigCount {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((int)(this[this.tablev_stockOutBatchPickDetail.bigCountColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“bigCount”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.bigCountColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string BarCode {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.BarCodeColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“BarCode”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.BarCodeColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string goodsTypeName {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.goodsTypeNameColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“goodsTypeName”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.goodsTypeNameColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string type {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.typeColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“type”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.typeColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public decimal bulkMax {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((decimal)(this[this.tablev_stockOutBatchPickDetail.bulkMaxColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“bulkMax”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.bulkMaxColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public decimal bulkMax1 {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((decimal)(this[this.tablev_stockOutBatchPickDetail.bulkMax1Column]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“bulkMax1”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.bulkMax1Column] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public decimal batchMax1 {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((decimal)(this[this.tablev_stockOutBatchPickDetail.batchMax1Column]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“batchMax1”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.batchMax1Column] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public decimal batchMax2 {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((decimal)(this[this.tablev_stockOutBatchPickDetail.batchMax2Column]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“batchMax2”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.batchMax2Column] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string customerName {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.customerNameColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“customerName”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.customerNameColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int batchPickState {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((int)(this[this.tablev_stockOutBatchPickDetail.batchPickStateColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“batchPickState”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.batchPickStateColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string regeditCode {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.regeditCodeColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“regeditCode”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.regeditCodeColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string customerId {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.customerIdColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“customerId”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.customerIdColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string goodsId {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.goodsIdColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“goodsId”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.goodsIdColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int orderType {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((int)(this[this.tablev_stockOutBatchPickDetail.orderTypeColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“orderType”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.orderTypeColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public System.DateTime orderDate {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((global::System.DateTime)(this[this.tablev_stockOutBatchPickDetail.orderDateColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“orderDate”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.orderDateColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public string tranLocationId {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    try {
							 | 
						|||
| 
								 | 
							
								                        return ((string)(this[this.tablev_stockOutBatchPickDetail.tranLocationIdColumn]));
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    catch (global::System.InvalidCastException e) {
							 | 
						|||
| 
								 | 
							
								                        throw new global::System.Data.StrongTypingException("表“v_stockOutBatchPickDetail”中列“tranLocationId”的值为 DBNull。", e);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                set {
							 | 
						|||
| 
								 | 
							
								                    this[this.tablev_stockOutBatchPickDetail.tranLocationIdColumn] = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IswaveOrderNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.waveOrderColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetwaveOrderNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.waveOrderColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IscountNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.countColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetcountNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.countColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsboxcntNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.boxcntColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetboxcntNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.boxcntColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IslocationIdNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.locationIdColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetlocationIdNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.locationIdColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsstateNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.stateColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetstateNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.stateColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IspickCountNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.pickCountColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetpickCountNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.pickCountColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsdescriptionNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.descriptionColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetdescriptionNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.descriptionColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsoperaterNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.operaterColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetoperaterNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.operaterColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsdrNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.drColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetdrNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.drColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IscreatetimeNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.createtimeColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetcreatetimeNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.createtimeColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IslastmodifiedNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.lastmodifiedColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetlastmodifiedNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.lastmodifiedColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsbatchNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.batchColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetbatchNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.batchColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsproductDateNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.productDateColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetproductDateNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.productDateColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsvalidDateNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.validDateColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetvalidDateNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.validDateColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsgoodsNameNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.goodsNameColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetgoodsNameNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.goodsNameColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsmanufacturerNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.manufacturerColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetmanufacturerNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.manufacturerColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsspecNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.specColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetspecNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.specColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsunitNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.unitColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetunitNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.unitColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsbigCountNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.bigCountColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetbigCountNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.bigCountColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsBarCodeNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.BarCodeColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetBarCodeNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.BarCodeColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsgoodsTypeNameNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.goodsTypeNameColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetgoodsTypeNameNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.goodsTypeNameColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IstypeNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.typeColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SettypeNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.typeColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsbulkMaxNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.bulkMaxColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetbulkMaxNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.bulkMaxColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsbulkMax1Null() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.bulkMax1Column);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetbulkMax1Null() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.bulkMax1Column] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsbatchMax1Null() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.batchMax1Column);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetbatchMax1Null() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.batchMax1Column] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsbatchMax2Null() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.batchMax2Column);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetbatchMax2Null() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.batchMax2Column] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IscustomerNameNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.customerNameColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetcustomerNameNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.customerNameColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsbatchPickStateNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.batchPickStateColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetbatchPickStateNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.batchPickStateColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsregeditCodeNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.regeditCodeColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetregeditCodeNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.regeditCodeColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IscustomerIdNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.customerIdColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetcustomerIdNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.customerIdColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsgoodsIdNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.goodsIdColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetgoodsIdNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.goodsIdColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsorderTypeNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.orderTypeColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetorderTypeNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.orderTypeColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IsorderDateNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.orderDateColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SetorderDateNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.orderDateColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public bool IstranLocationIdNull() {
							 | 
						|||
| 
								 | 
							
								                return this.IsNull(this.tablev_stockOutBatchPickDetail.tranLocationIdColumn);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public void SettranLocationIdNull() {
							 | 
						|||
| 
								 | 
							
								                this[this.tablev_stockOutBatchPickDetail.tranLocationIdColumn] = global::System.Convert.DBNull;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Row event argument class
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public class v_stockOutBatchPickDetailRowChangeEvent : global::System.EventArgs {
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private v_stockOutBatchPickDetailRow eventRow;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataRowAction eventAction;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public v_stockOutBatchPickDetailRowChangeEvent(v_stockOutBatchPickDetailRow row, global::System.Data.DataRowAction action) {
							 | 
						|||
| 
								 | 
							
								                this.eventRow = row;
							 | 
						|||
| 
								 | 
							
								                this.eventAction = action;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public v_stockOutBatchPickDetailRow Row {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.eventRow;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public global::System.Data.DataRowAction Action {
							 | 
						|||
| 
								 | 
							
								                get {
							 | 
						|||
| 
								 | 
							
								                    return this.eventAction;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								namespace DeiNiu.wms.win.utils.reports.dataset.stockOutBatchPickDetailTableAdapters {
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <summary>
							 | 
						|||
| 
								 | 
							
								    ///Represents the connection and commands used to retrieve and save data.
							 | 
						|||
| 
								 | 
							
								    ///</summary>
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.DesignerCategoryAttribute("code")]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.ToolboxItem(true)]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.DataObjectAttribute(true)]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
							 | 
						|||
| 
								 | 
							
								        ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
							 | 
						|||
| 
								 | 
							
								    public partial class v_stockOutBatchPickDetailTableAdapter : global::System.ComponentModel.Component {
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private global::System.Data.SqlClient.SqlDataAdapter _adapter;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private global::System.Data.SqlClient.SqlConnection _connection;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private global::System.Data.SqlClient.SqlTransaction _transaction;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private bool _clearBeforeFill;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public v_stockOutBatchPickDetailTableAdapter() {
							 | 
						|||
| 
								 | 
							
								            this.ClearBeforeFill = true;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                if ((this._adapter == null)) {
							 | 
						|||
| 
								 | 
							
								                    this.InitAdapter();
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                return this._adapter;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        internal global::System.Data.SqlClient.SqlConnection Connection {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                if ((this._connection == null)) {
							 | 
						|||
| 
								 | 
							
								                    this.InitConnection();
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                return this._connection;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set {
							 | 
						|||
| 
								 | 
							
								                this._connection = value;
							 | 
						|||
| 
								 | 
							
								                if ((this.Adapter.InsertCommand != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.Adapter.InsertCommand.Connection = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((this.Adapter.DeleteCommand != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.Adapter.DeleteCommand.Connection = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((this.Adapter.UpdateCommand != null)) {
							 | 
						|||
| 
								 | 
							
								                    this.Adapter.UpdateCommand.Connection = value;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
							 | 
						|||
| 
								 | 
							
								                    if ((this.CommandCollection[i] != null)) {
							 | 
						|||
| 
								 | 
							
								                        ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        internal global::System.Data.SqlClient.SqlTransaction Transaction {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return this._transaction;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set {
							 | 
						|||
| 
								 | 
							
								                this._transaction = value;
							 | 
						|||
| 
								 | 
							
								                for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
							 | 
						|||
| 
								 | 
							
								                    this.CommandCollection[i].Transaction = this._transaction;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if (((this.Adapter != null) 
							 | 
						|||
| 
								 | 
							
								                            && (this.Adapter.DeleteCommand != null))) {
							 | 
						|||
| 
								 | 
							
								                    this.Adapter.DeleteCommand.Transaction = this._transaction;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if (((this.Adapter != null) 
							 | 
						|||
| 
								 | 
							
								                            && (this.Adapter.InsertCommand != null))) {
							 | 
						|||
| 
								 | 
							
								                    this.Adapter.InsertCommand.Transaction = this._transaction;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if (((this.Adapter != null) 
							 | 
						|||
| 
								 | 
							
								                            && (this.Adapter.UpdateCommand != null))) {
							 | 
						|||
| 
								 | 
							
								                    this.Adapter.UpdateCommand.Transaction = this._transaction;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                if ((this._commandCollection == null)) {
							 | 
						|||
| 
								 | 
							
								                    this.InitCommandCollection();
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                return this._commandCollection;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public bool ClearBeforeFill {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return this._clearBeforeFill;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set {
							 | 
						|||
| 
								 | 
							
								                this._clearBeforeFill = value;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private void InitAdapter() {
							 | 
						|||
| 
								 | 
							
								            this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
							 | 
						|||
| 
								 | 
							
								            global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
							 | 
						|||
| 
								 | 
							
								            tableMapping.SourceTable = "Table";
							 | 
						|||
| 
								 | 
							
								            tableMapping.DataSetTable = "v_stockOutBatchPickDetail";
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("id", "id");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("pickOrderNo", "pickOrderNo");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("waveOrder", "waveOrder");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("recordId", "recordId");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("count", "count");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("boxcnt", "boxcnt");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("locationId", "locationId");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("state", "state");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("pickCount", "pickCount");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("description", "description");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("operater", "operater");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("dr", "dr");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("createtime", "createtime");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("lastmodified", "lastmodified");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("batch", "batch");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("productDate", "productDate");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("validDate", "validDate");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("goodsName", "goodsName");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("manufacturer", "manufacturer");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("spec", "spec");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("unit", "unit");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("bigCount", "bigCount");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("BarCode", "BarCode");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("goodsTypeName", "goodsTypeName");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("type", "type");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("bulkMax", "bulkMax");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("bulkMax1", "bulkMax1");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("batchMax1", "batchMax1");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("batchMax2", "batchMax2");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("customerName", "customerName");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("batchPickState", "batchPickState");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("regeditCode", "regeditCode");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("customerId", "customerId");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("goodsId", "goodsId");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("orderType", "orderType");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("orderDate", "orderDate");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("tranLocationId", "tranLocationId");
							 | 
						|||
| 
								 | 
							
								            tableMapping.ColumnMappings.Add("custAddress", "custAddress");
							 | 
						|||
| 
								 | 
							
								            this._adapter.TableMappings.Add(tableMapping);
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private void InitConnection() {
							 | 
						|||
| 
								 | 
							
								            this._connection = new global::System.Data.SqlClient.SqlConnection();
							 | 
						|||
| 
								 | 
							
								            this._connection.ConnectionString = global::DeiNiu.wms.win.Properties.Settings.Default.deiniuWMSConnectionString;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private void InitCommandCollection() {
							 | 
						|||
| 
								 | 
							
								            this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
							 | 
						|||
| 
								 | 
							
								            this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
							 | 
						|||
| 
								 | 
							
								            this._commandCollection[0].Connection = this.Connection;
							 | 
						|||
| 
								 | 
							
								            this._commandCollection[0].CommandText = @"SELECT id, pickOrderNo, waveOrder, recordId, count, boxcnt, locationId, state, pickCount, description, operater, dr, createtime, lastmodified, batch, productDate, validDate, goodsName, manufacturer, spec, unit, bigCount, BarCode, goodsTypeName, type, bulkMax, bulkMax1, batchMax1, batchMax2, customerName, batchPickState, regeditCode, customerId, goodsId, orderType, orderDate, tranLocationId FROM dbo.v_stockOutBatchPickDetail";
							 | 
						|||
| 
								 | 
							
								            this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
							 | 
						|||
| 
								 | 
							
								        public virtual int Fill(stockOutBatchPickDetail.v_stockOutBatchPickDetailDataTable dataTable) {
							 | 
						|||
| 
								 | 
							
								            this.Adapter.SelectCommand = this.CommandCollection[0];
							 | 
						|||
| 
								 | 
							
								            if ((this.ClearBeforeFill == true)) {
							 | 
						|||
| 
								 | 
							
								                dataTable.Clear();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            int returnValue = this.Adapter.Fill(dataTable);
							 | 
						|||
| 
								 | 
							
								            return returnValue;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
							 | 
						|||
| 
								 | 
							
								        public virtual stockOutBatchPickDetail.v_stockOutBatchPickDetailDataTable GetData() {
							 | 
						|||
| 
								 | 
							
								            this.Adapter.SelectCommand = this.CommandCollection[0];
							 | 
						|||
| 
								 | 
							
								            stockOutBatchPickDetail.v_stockOutBatchPickDetailDataTable dataTable = new stockOutBatchPickDetail.v_stockOutBatchPickDetailDataTable();
							 | 
						|||
| 
								 | 
							
								            this.Adapter.Fill(dataTable);
							 | 
						|||
| 
								 | 
							
								            return dataTable;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <summary>
							 | 
						|||
| 
								 | 
							
								    ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
							 | 
						|||
| 
								 | 
							
								    ///</summary>
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.DesignerCategoryAttribute("code")]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.ToolboxItem(true)]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" +
							 | 
						|||
| 
								 | 
							
								        "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
							 | 
						|||
| 
								 | 
							
								    [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")]
							 | 
						|||
| 
								 | 
							
								    public partial class TableAdapterManager : global::System.ComponentModel.Component {
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private UpdateOrderOption _updateOrder;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private bool _backupDataSetBeforeUpdate;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        private global::System.Data.IDbConnection _connection;
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public UpdateOrderOption UpdateOrder {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return this._updateOrder;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set {
							 | 
						|||
| 
								 | 
							
								                this._updateOrder = value;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public bool BackupDataSetBeforeUpdate {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                return this._backupDataSetBeforeUpdate;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set {
							 | 
						|||
| 
								 | 
							
								                this._backupDataSetBeforeUpdate = value;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.Browsable(false)]
							 | 
						|||
| 
								 | 
							
								        public global::System.Data.IDbConnection Connection {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                if ((this._connection != null)) {
							 | 
						|||
| 
								 | 
							
								                    return this._connection;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                return null;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set {
							 | 
						|||
| 
								 | 
							
								                this._connection = value;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        [global::System.ComponentModel.Browsable(false)]
							 | 
						|||
| 
								 | 
							
								        public int TableAdapterInstanceCount {
							 | 
						|||
| 
								 | 
							
								            get {
							 | 
						|||
| 
								 | 
							
								                int count = 0;
							 | 
						|||
| 
								 | 
							
								                return count;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Update rows in top-down order.
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private int UpdateUpdatedRows(stockOutBatchPickDetail dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
							 | 
						|||
| 
								 | 
							
								            int result = 0;
							 | 
						|||
| 
								 | 
							
								            return result;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Insert rows in top-down order.
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private int UpdateInsertedRows(stockOutBatchPickDetail dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
							 | 
						|||
| 
								 | 
							
								            int result = 0;
							 | 
						|||
| 
								 | 
							
								            return result;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Delete rows in bottom-up order.
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private int UpdateDeletedRows(stockOutBatchPickDetail dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows) {
							 | 
						|||
| 
								 | 
							
								            int result = 0;
							 | 
						|||
| 
								 | 
							
								            return result;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
							 | 
						|||
| 
								 | 
							
								            if (((updatedRows == null) 
							 | 
						|||
| 
								 | 
							
								                        || (updatedRows.Length < 1))) {
							 | 
						|||
| 
								 | 
							
								                return updatedRows;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            if (((allAddedRows == null) 
							 | 
						|||
| 
								 | 
							
								                        || (allAddedRows.Count < 1))) {
							 | 
						|||
| 
								 | 
							
								                return updatedRows;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            global::System.Collections.Generic.List<global::System.Data.DataRow> realUpdatedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
							 | 
						|||
| 
								 | 
							
								            for (int i = 0; (i < updatedRows.Length); i = (i + 1)) {
							 | 
						|||
| 
								 | 
							
								                global::System.Data.DataRow row = updatedRows[i];
							 | 
						|||
| 
								 | 
							
								                if ((allAddedRows.Contains(row) == false)) {
							 | 
						|||
| 
								 | 
							
								                    realUpdatedRows.Add(row);
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            return realUpdatedRows.ToArray();
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Update all changes to the dataset.
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public virtual int UpdateAll(stockOutBatchPickDetail dataSet) {
							 | 
						|||
| 
								 | 
							
								            if ((dataSet == null)) {
							 | 
						|||
| 
								 | 
							
								                throw new global::System.ArgumentNullException("dataSet");
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            if ((dataSet.HasChanges() == false)) {
							 | 
						|||
| 
								 | 
							
								                return 0;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            global::System.Data.IDbConnection workConnection = this.Connection;
							 | 
						|||
| 
								 | 
							
								            if ((workConnection == null)) {
							 | 
						|||
| 
								 | 
							
								                throw new global::System.ApplicationException("TableAdapterManager 不包含任何连接信息。请将每个 TableAdapterManager TableAdapter 属性设置为有效的 Tabl" +
							 | 
						|||
| 
								 | 
							
								                        "eAdapter 实例。");
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            bool workConnOpened = false;
							 | 
						|||
| 
								 | 
							
								            if (((workConnection.State & global::System.Data.ConnectionState.Broken) 
							 | 
						|||
| 
								 | 
							
								                        == global::System.Data.ConnectionState.Broken)) {
							 | 
						|||
| 
								 | 
							
								                workConnection.Close();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            if ((workConnection.State == global::System.Data.ConnectionState.Closed)) {
							 | 
						|||
| 
								 | 
							
								                workConnection.Open();
							 | 
						|||
| 
								 | 
							
								                workConnOpened = true;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction();
							 | 
						|||
| 
								 | 
							
								            if ((workTransaction == null)) {
							 | 
						|||
| 
								 | 
							
								                throw new global::System.ApplicationException("事务无法开始。当前的数据连接不支持事务或当前状态不允许事务开始。");
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
							 | 
						|||
| 
								 | 
							
								            global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
							 | 
						|||
| 
								 | 
							
								            global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter> adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter>();
							 | 
						|||
| 
								 | 
							
								            global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection> revertConnections = new global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection>();
							 | 
						|||
| 
								 | 
							
								            int result = 0;
							 | 
						|||
| 
								 | 
							
								            global::System.Data.DataSet backupDataSet = null;
							 | 
						|||
| 
								 | 
							
								            if (this.BackupDataSetBeforeUpdate) {
							 | 
						|||
| 
								 | 
							
								                backupDataSet = new global::System.Data.DataSet();
							 | 
						|||
| 
								 | 
							
								                backupDataSet.Merge(dataSet);
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            try {
							 | 
						|||
| 
								 | 
							
								                // ---- Prepare for update -----------
							 | 
						|||
| 
								 | 
							
								                //
							 | 
						|||
| 
								 | 
							
								                // 
							 | 
						|||
| 
								 | 
							
								                //---- Perform updates -----------
							 | 
						|||
| 
								 | 
							
								                //
							 | 
						|||
| 
								 | 
							
								                if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) {
							 | 
						|||
| 
								 | 
							
								                    result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
							 | 
						|||
| 
								 | 
							
								                    result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                else {
							 | 
						|||
| 
								 | 
							
								                    result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
							 | 
						|||
| 
								 | 
							
								                    result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                result = (result + this.UpdateDeletedRows(dataSet, allChangedRows));
							 | 
						|||
| 
								 | 
							
								                // 
							 | 
						|||
| 
								 | 
							
								                //---- Commit updates -----------
							 | 
						|||
| 
								 | 
							
								                //
							 | 
						|||
| 
								 | 
							
								                workTransaction.Commit();
							 | 
						|||
| 
								 | 
							
								                if ((0 < allAddedRows.Count)) {
							 | 
						|||
| 
								 | 
							
								                    global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
							 | 
						|||
| 
								 | 
							
								                    allAddedRows.CopyTo(rows);
							 | 
						|||
| 
								 | 
							
								                    for (int i = 0; (i < rows.Length); i = (i + 1)) {
							 | 
						|||
| 
								 | 
							
								                        global::System.Data.DataRow row = rows[i];
							 | 
						|||
| 
								 | 
							
								                        row.AcceptChanges();
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((0 < allChangedRows.Count)) {
							 | 
						|||
| 
								 | 
							
								                    global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count];
							 | 
						|||
| 
								 | 
							
								                    allChangedRows.CopyTo(rows);
							 | 
						|||
| 
								 | 
							
								                    for (int i = 0; (i < rows.Length); i = (i + 1)) {
							 | 
						|||
| 
								 | 
							
								                        global::System.Data.DataRow row = rows[i];
							 | 
						|||
| 
								 | 
							
								                        row.AcceptChanges();
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            catch (global::System.Exception ex) {
							 | 
						|||
| 
								 | 
							
								                workTransaction.Rollback();
							 | 
						|||
| 
								 | 
							
								                // ---- Restore the dataset -----------
							 | 
						|||
| 
								 | 
							
								                if (this.BackupDataSetBeforeUpdate) {
							 | 
						|||
| 
								 | 
							
								                    global::System.Diagnostics.Debug.Assert((backupDataSet != null));
							 | 
						|||
| 
								 | 
							
								                    dataSet.Clear();
							 | 
						|||
| 
								 | 
							
								                    dataSet.Merge(backupDataSet);
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                else {
							 | 
						|||
| 
								 | 
							
								                    if ((0 < allAddedRows.Count)) {
							 | 
						|||
| 
								 | 
							
								                        global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
							 | 
						|||
| 
								 | 
							
								                        allAddedRows.CopyTo(rows);
							 | 
						|||
| 
								 | 
							
								                        for (int i = 0; (i < rows.Length); i = (i + 1)) {
							 | 
						|||
| 
								 | 
							
								                            global::System.Data.DataRow row = rows[i];
							 | 
						|||
| 
								 | 
							
								                            row.AcceptChanges();
							 | 
						|||
| 
								 | 
							
								                            row.SetAdded();
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                throw ex;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            finally {
							 | 
						|||
| 
								 | 
							
								                if (workConnOpened) {
							 | 
						|||
| 
								 | 
							
								                    workConnection.Close();
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) {
							 | 
						|||
| 
								 | 
							
								                    global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count];
							 | 
						|||
| 
								 | 
							
								                    adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters);
							 | 
						|||
| 
								 | 
							
								                    for (int i = 0; (i < adapters.Length); i = (i + 1)) {
							 | 
						|||
| 
								 | 
							
								                        global::System.Data.Common.DataAdapter adapter = adapters[i];
							 | 
						|||
| 
								 | 
							
								                        adapter.AcceptChangesDuringUpdate = true;
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            return result;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) {
							 | 
						|||
| 
								 | 
							
								            global::System.Array.Sort<global::System.Data.DataRow>(rows, new SelfReferenceComparer(relation, childFirst));
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) {
							 | 
						|||
| 
								 | 
							
								            if ((this._connection != null)) {
							 | 
						|||
| 
								 | 
							
								                return true;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            if (((this.Connection == null) 
							 | 
						|||
| 
								 | 
							
								                        || (inputConnection == null))) {
							 | 
						|||
| 
								 | 
							
								                return true;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) {
							 | 
						|||
| 
								 | 
							
								                return true;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            return false;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Update Order Option
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        public enum UpdateOrderOption {
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            InsertUpdateDelete = 0,
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            UpdateInsertDelete = 1,
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        ///Used to sort self-referenced table's rows
							 | 
						|||
| 
								 | 
							
								        ///</summary>
							 | 
						|||
| 
								 | 
							
								        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								        private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer<global::System.Data.DataRow> {
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataRelation _relation;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            private int _childFirst;
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) {
							 | 
						|||
| 
								 | 
							
								                this._relation = relation;
							 | 
						|||
| 
								 | 
							
								                if (childFirst) {
							 | 
						|||
| 
								 | 
							
								                    this._childFirst = -1;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                else {
							 | 
						|||
| 
								 | 
							
								                    this._childFirst = 1;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) {
							 | 
						|||
| 
								 | 
							
								                global::System.Diagnostics.Debug.Assert((row != null));
							 | 
						|||
| 
								 | 
							
								                global::System.Data.DataRow root = row;
							 | 
						|||
| 
								 | 
							
								                distance = 0;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                global::System.Collections.Generic.IDictionary<global::System.Data.DataRow, global::System.Data.DataRow> traversedRows = new global::System.Collections.Generic.Dictionary<global::System.Data.DataRow, global::System.Data.DataRow>();
							 | 
						|||
| 
								 | 
							
								                traversedRows[row] = row;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
							 | 
						|||
| 
								 | 
							
								                for (
							 | 
						|||
| 
								 | 
							
								                ; ((parent != null) 
							 | 
						|||
| 
								 | 
							
								                            && (traversedRows.ContainsKey(parent) == false)); 
							 | 
						|||
| 
								 | 
							
								                ) {
							 | 
						|||
| 
								 | 
							
								                    distance = (distance + 1);
							 | 
						|||
| 
								 | 
							
								                    root = parent;
							 | 
						|||
| 
								 | 
							
								                    traversedRows[parent] = parent;
							 | 
						|||
| 
								 | 
							
								                    parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                if ((distance == 0)) {
							 | 
						|||
| 
								 | 
							
								                    traversedRows.Clear();
							 | 
						|||
| 
								 | 
							
								                    traversedRows[row] = row;
							 | 
						|||
| 
								 | 
							
								                    parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
							 | 
						|||
| 
								 | 
							
								                    for (
							 | 
						|||
| 
								 | 
							
								                    ; ((parent != null) 
							 | 
						|||
| 
								 | 
							
								                                && (traversedRows.ContainsKey(parent) == false)); 
							 | 
						|||
| 
								 | 
							
								                    ) {
							 | 
						|||
| 
								 | 
							
								                        distance = (distance + 1);
							 | 
						|||
| 
								 | 
							
								                        root = parent;
							 | 
						|||
| 
								 | 
							
								                        traversedRows[parent] = parent;
							 | 
						|||
| 
								 | 
							
								                        parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                return root;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            
							 | 
						|||
| 
								 | 
							
								            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
							 | 
						|||
| 
								 | 
							
								            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
							 | 
						|||
| 
								 | 
							
								            public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) {
							 | 
						|||
| 
								 | 
							
								                if (object.ReferenceEquals(row1, row2)) {
							 | 
						|||
| 
								 | 
							
								                    return 0;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((row1 == null)) {
							 | 
						|||
| 
								 | 
							
								                    return -1;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                if ((row2 == null)) {
							 | 
						|||
| 
								 | 
							
								                    return 1;
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                int distance1 = 0;
							 | 
						|||
| 
								 | 
							
								                global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                int distance2 = 0;
							 | 
						|||
| 
								 | 
							
								                global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                if (object.ReferenceEquals(root1, root2)) {
							 | 
						|||
| 
								 | 
							
								                    return (this._childFirst * distance1.CompareTo(distance2));
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                else {
							 | 
						|||
| 
								 | 
							
								                    global::System.Diagnostics.Debug.Assert(((root1.Table != null) 
							 | 
						|||
| 
								 | 
							
								                                    && (root2.Table != null)));
							 | 
						|||
| 
								 | 
							
								                    if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) {
							 | 
						|||
| 
								 | 
							
								                        return -1;
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                    else {
							 | 
						|||
| 
								 | 
							
								                        return 1;
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								#pragma warning restore 1591
							 |