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 |