annotate UnitTests/CS/DataAccess/PersonDataSet2.Designer.cs @ 0:f990fcb411a9

Копия текущей версии из github
author cin
date Thu, 27 Mar 2014 21:46:09 +0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1 //------------------------------------------------------------------------------
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2 // <auto-generated>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3 // This code was generated by a tool.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4 // Runtime Version:4.0.30319.1
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5 //
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6 // Changes to this file may cause incorrect behavior and will be lost if
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7 // the code is regenerated.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
8 // </auto-generated>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
9 //------------------------------------------------------------------------------
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
10
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
11 #pragma warning disable 1591
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
12
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
13 namespace DataAccessTest {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
14
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
15
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
16 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
17 ///Represents a strongly typed in-memory cache of data.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
18 ///</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
19 [global::System.Serializable()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
20 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
21 [global::System.ComponentModel.ToolboxItem(true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
22 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
23 [global::System.Xml.Serialization.XmlRootAttribute("PersonDataSet2")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
24 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
25 public partial class PersonDataSet2 : global::System.Data.DataSet {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
26
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
27 private PersonDataTable tablePerson;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
28
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
29 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
30
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
31 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
32 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
33 public PersonDataSet2() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
34 this.BeginInit();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
35 this.InitClass();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
36 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
37 base.Tables.CollectionChanged += schemaChangedHandler;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
38 base.Relations.CollectionChanged += schemaChangedHandler;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
39 this.EndInit();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
40 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
41
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
42 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
43 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
44 protected PersonDataSet2(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
45 base(info, context, false) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
46 if ((this.IsBinarySerialized(info, context) == true)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
47 this.InitVars(false);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
48 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
49 this.Tables.CollectionChanged += schemaChangedHandler1;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
50 this.Relations.CollectionChanged += schemaChangedHandler1;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
51 return;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
52 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
53 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
54 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
55 global::System.Data.DataSet ds = new global::System.Data.DataSet();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
56 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
57 if ((ds.Tables["Person"] != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
58 base.Tables.Add(new PersonDataTable(ds.Tables["Person"]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
59 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
60 this.DataSetName = ds.DataSetName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
61 this.Prefix = ds.Prefix;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
62 this.Namespace = ds.Namespace;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
63 this.Locale = ds.Locale;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
64 this.CaseSensitive = ds.CaseSensitive;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
65 this.EnforceConstraints = ds.EnforceConstraints;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
66 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
67 this.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
68 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
69 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
70 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
71 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
72 this.GetSerializationData(info, context);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
73 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
74 base.Tables.CollectionChanged += schemaChangedHandler;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
75 this.Relations.CollectionChanged += schemaChangedHandler;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
76 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
77
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
78 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
79 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
80 [global::System.ComponentModel.Browsable(false)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
81 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
82 public PersonDataTable Person {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
83 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
84 return this.tablePerson;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
85 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
86 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
87
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
88 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
89 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
90 [global::System.ComponentModel.BrowsableAttribute(true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
91 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
92 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
93 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
94 return this._schemaSerializationMode;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
95 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
96 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
97 this._schemaSerializationMode = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
98 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
99 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
100
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
101 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
102 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
103 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
104 public new global::System.Data.DataTableCollection Tables {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
105 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
106 return base.Tables;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
107 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
108 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
109
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
110 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
111 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
112 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
113 public new global::System.Data.DataRelationCollection Relations {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
114 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
115 return base.Relations;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
116 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
117 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
118
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
119 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
120 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
121 protected override void InitializeDerivedDataSet() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
122 this.BeginInit();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
123 this.InitClass();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
124 this.EndInit();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
125 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
126
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
127 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
128 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
129 public override global::System.Data.DataSet Clone() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
130 PersonDataSet2 cln = ((PersonDataSet2)(base.Clone()));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
131 cln.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
132 cln.SchemaSerializationMode = this.SchemaSerializationMode;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
133 return cln;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
134 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
135
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
136 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
137 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
138 protected override bool ShouldSerializeTables() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
139 return false;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
140 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
141
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
142 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
143 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
144 protected override bool ShouldSerializeRelations() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
145 return false;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
146 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
147
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
148 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
149 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
150 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
151 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
152 this.Reset();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
153 global::System.Data.DataSet ds = new global::System.Data.DataSet();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
154 ds.ReadXml(reader);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
155 if ((ds.Tables["Person"] != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
156 base.Tables.Add(new PersonDataTable(ds.Tables["Person"]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
157 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
158 this.DataSetName = ds.DataSetName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
159 this.Prefix = ds.Prefix;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
160 this.Namespace = ds.Namespace;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
161 this.Locale = ds.Locale;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
162 this.CaseSensitive = ds.CaseSensitive;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
163 this.EnforceConstraints = ds.EnforceConstraints;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
164 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
165 this.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
166 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
167 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
168 this.ReadXml(reader);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
169 this.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
170 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
171 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
172
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
173 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
174 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
175 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
176 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
177 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
178 stream.Position = 0;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
179 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
180 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
181
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
182 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
183 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
184 internal void InitVars() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
185 this.InitVars(true);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
186 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
187
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
188 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
189 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
190 internal void InitVars(bool initTable) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
191 this.tablePerson = ((PersonDataTable)(base.Tables["Person"]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
192 if ((initTable == true)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
193 if ((this.tablePerson != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
194 this.tablePerson.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
195 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
196 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
197 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
198
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
199 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
200 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
201 private void InitClass() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
202 this.DataSetName = "PersonDataSet2";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
203 this.Prefix = "";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
204 this.Namespace = "http://tempuri.org/PersonDataSet2.xsd";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
205 this.EnforceConstraints = true;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
206 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
207 this.tablePerson = new PersonDataTable();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
208 base.Tables.Add(this.tablePerson);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
209 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
210
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
211 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
212 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
213 private bool ShouldSerializePerson() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
214 return false;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
215 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
216
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
217 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
218 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
219 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
220 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
221 this.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
222 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
223 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
224
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
225 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
226 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
227 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
228 PersonDataSet2 ds = new PersonDataSet2();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
229 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
230 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
231 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
232 any.Namespace = ds.Namespace;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
233 sequence.Items.Add(any);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
234 type.Particle = sequence;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
235 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
236 if (xs.Contains(dsSchema.TargetNamespace)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
237 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
238 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
239 try {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
240 global::System.Xml.Schema.XmlSchema schema = null;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
241 dsSchema.Write(s1);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
242 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
243 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
244 s2.SetLength(0);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
245 schema.Write(s2);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
246 if ((s1.Length == s2.Length)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
247 s1.Position = 0;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
248 s2.Position = 0;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
249 for (; ((s1.Position != s1.Length)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
250 && (s1.ReadByte() == s2.ReadByte())); ) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
251 ;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
252 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
253 if ((s1.Position == s1.Length)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
254 return type;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
255 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
256 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
257 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
258 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
259 finally {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
260 if ((s1 != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
261 s1.Close();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
262 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
263 if ((s2 != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
264 s2.Close();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
265 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
266 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
267 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
268 xs.Add(dsSchema);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
269 return type;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
270 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
271
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
272 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
273 public delegate void PersonRowChangeEventHandler(object sender, PersonRowChangeEvent e);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
274
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
275 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
276 ///Represents the strongly named DataTable class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
277 ///</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
278 [global::System.Serializable()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
279 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
280 public partial class PersonDataTable : global::System.Data.TypedTableBase<PersonRow> {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
281
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
282 private global::System.Data.DataColumn columnPersonID;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
283
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
284 private global::System.Data.DataColumn columnFirstName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
285
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
286 private global::System.Data.DataColumn columnLastName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
287
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
288 private global::System.Data.DataColumn columnMiddleName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
289
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
290 private global::System.Data.DataColumn columnGender;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
291
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
292 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
293 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
294 public PersonDataTable() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
295 this.TableName = "Person";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
296 this.BeginInit();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
297 this.InitClass();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
298 this.EndInit();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
299 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
300
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
301 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
302 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
303 internal PersonDataTable(global::System.Data.DataTable table) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
304 this.TableName = table.TableName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
305 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
306 this.CaseSensitive = table.CaseSensitive;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
307 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
308 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
309 this.Locale = table.Locale;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
310 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
311 if ((table.Namespace != table.DataSet.Namespace)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
312 this.Namespace = table.Namespace;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
313 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
314 this.Prefix = table.Prefix;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
315 this.MinimumCapacity = table.MinimumCapacity;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
316 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
317
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
318 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
319 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
320 protected PersonDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
321 base(info, context) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
322 this.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
323 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
324
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
325 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
326 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
327 public global::System.Data.DataColumn PersonIDColumn {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
328 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
329 return this.columnPersonID;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
330 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
331 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
332
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
333 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
334 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
335 public global::System.Data.DataColumn FirstNameColumn {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
336 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
337 return this.columnFirstName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
338 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
339 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
340
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
341 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
342 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
343 public global::System.Data.DataColumn LastNameColumn {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
344 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
345 return this.columnLastName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
346 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
347 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
348
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
349 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
350 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
351 public global::System.Data.DataColumn MiddleNameColumn {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
352 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
353 return this.columnMiddleName;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
354 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
355 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
356
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
357 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
358 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
359 public global::System.Data.DataColumn GenderColumn {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
360 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
361 return this.columnGender;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
362 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
363 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
364
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
365 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
366 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
367 [global::System.ComponentModel.Browsable(false)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
368 public int Count {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
369 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
370 return this.Rows.Count;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
371 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
372 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
373
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
374 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
375 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
376 public PersonRow this[int index] {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
377 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
378 return ((PersonRow)(this.Rows[index]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
379 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
380 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
381
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
382 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
383 public event PersonRowChangeEventHandler PersonRowChanging;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
384
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
385 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
386 public event PersonRowChangeEventHandler PersonRowChanged;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
387
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
388 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
389 public event PersonRowChangeEventHandler PersonRowDeleting;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
390
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
391 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
392 public event PersonRowChangeEventHandler PersonRowDeleted;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
393
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
394 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
395 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
396 public void AddPersonRow(PersonRow row) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
397 this.Rows.Add(row);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
398 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
399
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
400 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
401 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
402 public PersonRow AddPersonRow(string FirstName, string LastName, string MiddleName, string Gender) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
403 PersonRow rowPersonRow = ((PersonRow)(this.NewRow()));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
404 object[] columnValuesArray = new object[] {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
405 null,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
406 FirstName,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
407 LastName,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
408 MiddleName,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
409 Gender};
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
410 rowPersonRow.ItemArray = columnValuesArray;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
411 this.Rows.Add(rowPersonRow);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
412 return rowPersonRow;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
413 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
414
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
415 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
416 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
417 public PersonRow FindByPersonID(int PersonID) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
418 return ((PersonRow)(this.Rows.Find(new object[] {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
419 PersonID})));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
420 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
421
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
422 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
423 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
424 public override global::System.Data.DataTable Clone() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
425 PersonDataTable cln = ((PersonDataTable)(base.Clone()));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
426 cln.InitVars();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
427 return cln;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
428 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
429
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
430 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
431 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
432 protected override global::System.Data.DataTable CreateInstance() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
433 return new PersonDataTable();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
434 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
435
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
436 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
437 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
438 internal void InitVars() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
439 this.columnPersonID = base.Columns["PersonID"];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
440 this.columnFirstName = base.Columns["FirstName"];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
441 this.columnLastName = base.Columns["LastName"];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
442 this.columnMiddleName = base.Columns["MiddleName"];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
443 this.columnGender = base.Columns["Gender"];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
444 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
445
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
446 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
447 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
448 private void InitClass() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
449 this.columnPersonID = new global::System.Data.DataColumn("PersonID", typeof(int), null, global::System.Data.MappingType.Element);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
450 base.Columns.Add(this.columnPersonID);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
451 this.columnFirstName = new global::System.Data.DataColumn("FirstName", typeof(string), null, global::System.Data.MappingType.Element);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
452 base.Columns.Add(this.columnFirstName);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
453 this.columnLastName = new global::System.Data.DataColumn("LastName", typeof(string), null, global::System.Data.MappingType.Element);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
454 base.Columns.Add(this.columnLastName);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
455 this.columnMiddleName = new global::System.Data.DataColumn("MiddleName", typeof(string), null, global::System.Data.MappingType.Element);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
456 base.Columns.Add(this.columnMiddleName);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
457 this.columnGender = new global::System.Data.DataColumn("Gender", typeof(string), null, global::System.Data.MappingType.Element);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
458 base.Columns.Add(this.columnGender);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
459 this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
460 this.columnPersonID}, true));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
461 this.columnPersonID.AutoIncrement = true;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
462 this.columnPersonID.AllowDBNull = false;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
463 this.columnPersonID.ReadOnly = true;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
464 this.columnPersonID.Unique = true;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
465 this.columnFirstName.AllowDBNull = false;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
466 this.columnFirstName.MaxLength = 50;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
467 this.columnLastName.AllowDBNull = false;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
468 this.columnLastName.MaxLength = 50;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
469 this.columnMiddleName.MaxLength = 50;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
470 this.columnGender.AllowDBNull = false;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
471 this.columnGender.MaxLength = 1;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
472 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
473
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
474 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
475 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
476 public PersonRow NewPersonRow() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
477 return ((PersonRow)(this.NewRow()));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
478 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
479
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
480 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
481 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
482 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
483 return new PersonRow(builder);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
484 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
485
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
486 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
487 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
488 protected override global::System.Type GetRowType() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
489 return typeof(PersonRow);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
490 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
491
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
492 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
493 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
494 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
495 base.OnRowChanged(e);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
496 if ((this.PersonRowChanged != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
497 this.PersonRowChanged(this, new PersonRowChangeEvent(((PersonRow)(e.Row)), e.Action));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
498 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
499 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
500
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
501 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
502 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
503 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
504 base.OnRowChanging(e);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
505 if ((this.PersonRowChanging != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
506 this.PersonRowChanging(this, new PersonRowChangeEvent(((PersonRow)(e.Row)), e.Action));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
507 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
508 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
509
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
510 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
511 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
512 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
513 base.OnRowDeleted(e);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
514 if ((this.PersonRowDeleted != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
515 this.PersonRowDeleted(this, new PersonRowChangeEvent(((PersonRow)(e.Row)), e.Action));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
516 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
517 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
518
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
519 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
520 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
521 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
522 base.OnRowDeleting(e);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
523 if ((this.PersonRowDeleting != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
524 this.PersonRowDeleting(this, new PersonRowChangeEvent(((PersonRow)(e.Row)), e.Action));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
525 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
526 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
527
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
528 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
529 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
530 public void RemovePersonRow(PersonRow row) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
531 this.Rows.Remove(row);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
532 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
533
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
534 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
535 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
536 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
537 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
538 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
539 PersonDataSet2 ds = new PersonDataSet2();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
540 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
541 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
542 any1.MinOccurs = new decimal(0);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
543 any1.MaxOccurs = decimal.MaxValue;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
544 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
545 sequence.Items.Add(any1);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
546 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
547 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
548 any2.MinOccurs = new decimal(1);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
549 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
550 sequence.Items.Add(any2);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
551 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
552 attribute1.Name = "namespace";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
553 attribute1.FixedValue = ds.Namespace;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
554 type.Attributes.Add(attribute1);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
555 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
556 attribute2.Name = "tableTypeName";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
557 attribute2.FixedValue = "PersonDataTable";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
558 type.Attributes.Add(attribute2);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
559 type.Particle = sequence;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
560 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
561 if (xs.Contains(dsSchema.TargetNamespace)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
562 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
563 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
564 try {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
565 global::System.Xml.Schema.XmlSchema schema = null;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
566 dsSchema.Write(s1);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
567 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
568 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
569 s2.SetLength(0);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
570 schema.Write(s2);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
571 if ((s1.Length == s2.Length)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
572 s1.Position = 0;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
573 s2.Position = 0;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
574 for (; ((s1.Position != s1.Length)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
575 && (s1.ReadByte() == s2.ReadByte())); ) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
576 ;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
577 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
578 if ((s1.Position == s1.Length)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
579 return type;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
580 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
581 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
582 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
583 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
584 finally {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
585 if ((s1 != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
586 s1.Close();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
587 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
588 if ((s2 != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
589 s2.Close();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
590 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
591 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
592 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
593 xs.Add(dsSchema);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
594 return type;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
595 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
596 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
597
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
598 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
599 ///Represents strongly named DataRow class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
600 ///</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
601 public partial class PersonRow : global::System.Data.DataRow {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
602
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
603 private PersonDataTable tablePerson;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
604
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
605 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
606 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
607 internal PersonRow(global::System.Data.DataRowBuilder rb) :
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
608 base(rb) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
609 this.tablePerson = ((PersonDataTable)(this.Table));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
610 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
611
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
612 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
613 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
614 public int PersonID {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
615 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
616 return ((int)(this[this.tablePerson.PersonIDColumn]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
617 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
618 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
619 this[this.tablePerson.PersonIDColumn] = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
620 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
621 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
622
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
623 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
624 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
625 public string FirstName {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
626 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
627 return ((string)(this[this.tablePerson.FirstNameColumn]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
628 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
629 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
630 this[this.tablePerson.FirstNameColumn] = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
631 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
632 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
633
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
634 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
635 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
636 public string LastName {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
637 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
638 return ((string)(this[this.tablePerson.LastNameColumn]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
639 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
640 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
641 this[this.tablePerson.LastNameColumn] = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
642 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
643 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
644
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
645 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
646 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
647 public string MiddleName {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
648 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
649 try {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
650 return ((string)(this[this.tablePerson.MiddleNameColumn]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
651 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
652 catch (global::System.InvalidCastException e) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
653 throw new global::System.Data.StrongTypingException("The value for column \'MiddleName\' in table \'Person\' is DBNull.", e);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
654 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
655 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
656 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
657 this[this.tablePerson.MiddleNameColumn] = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
658 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
659 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
660
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
661 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
662 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
663 public string Gender {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
664 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
665 return ((string)(this[this.tablePerson.GenderColumn]));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
666 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
667 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
668 this[this.tablePerson.GenderColumn] = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
669 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
670 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
671
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
672 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
673 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
674 public bool IsMiddleNameNull() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
675 return this.IsNull(this.tablePerson.MiddleNameColumn);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
676 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
677
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
678 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
679 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
680 public void SetMiddleNameNull() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
681 this[this.tablePerson.MiddleNameColumn] = global::System.Convert.DBNull;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
682 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
683 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
684
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
685 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
686 ///Row event argument class
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
687 ///</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
688 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
689 public class PersonRowChangeEvent : global::System.EventArgs {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
690
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
691 private PersonRow eventRow;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
692
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
693 private global::System.Data.DataRowAction eventAction;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
694
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
695 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
696 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
697 public PersonRowChangeEvent(PersonRow row, global::System.Data.DataRowAction action) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
698 this.eventRow = row;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
699 this.eventAction = action;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
700 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
701
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
702 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
703 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
704 public PersonRow Row {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
705 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
706 return this.eventRow;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
707 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
708 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
709
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
710 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
711 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
712 public global::System.Data.DataRowAction Action {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
713 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
714 return this.eventAction;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
715 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
716 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
717 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
718 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
719 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
720 namespace DataAccessTest.PersonDataSet2TableAdapters {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
721
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
722
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
723 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
724 ///Represents the connection and commands used to retrieve and save data.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
725 ///</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
726 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
727 [global::System.ComponentModel.ToolboxItem(true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
728 [global::System.ComponentModel.DataObjectAttribute(true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
729 [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
730 ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
731 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
732 public partial class PersonTableAdapter : global::System.ComponentModel.Component {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
733
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
734 private global::System.Data.SqlClient.SqlDataAdapter _adapter;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
735
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
736 private global::System.Data.SqlClient.SqlConnection _connection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
737
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
738 private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
739
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
740 private bool _clearBeforeFill;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
741
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
742 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
743 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
744 public PersonTableAdapter() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
745 this.ClearBeforeFill = true;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
746 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
747
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
748 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
749 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
750 private global::System.Data.SqlClient.SqlDataAdapter Adapter {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
751 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
752 if ((this._adapter == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
753 this.InitAdapter();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
754 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
755 return this._adapter;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
756 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
757 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
758
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
759 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
760 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
761 internal global::System.Data.SqlClient.SqlConnection Connection {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
762 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
763 if ((this._connection == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
764 this.InitConnection();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
765 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
766 return this._connection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
767 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
768 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
769 this._connection = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
770 if ((this.Adapter.InsertCommand != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
771 this.Adapter.InsertCommand.Connection = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
772 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
773 if ((this.Adapter.DeleteCommand != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
774 this.Adapter.DeleteCommand.Connection = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
775 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
776 if ((this.Adapter.UpdateCommand != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
777 this.Adapter.UpdateCommand.Connection = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
778 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
779 for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
780 if ((this.CommandCollection[i] != null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
781 ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
782 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
783 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
784 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
785 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
786
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
787 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
788 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
789 protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
790 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
791 if ((this._commandCollection == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
792 this.InitCommandCollection();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
793 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
794 return this._commandCollection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
795 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
796 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
797
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
798 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
799 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
800 public bool ClearBeforeFill {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
801 get {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
802 return this._clearBeforeFill;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
803 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
804 set {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
805 this._clearBeforeFill = value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
806 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
807 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
808
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
809 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
810 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
811 private void InitAdapter() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
812 this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
813 global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
814 tableMapping.SourceTable = "Table";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
815 tableMapping.DataSetTable = "Person";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
816 tableMapping.ColumnMappings.Add("PersonID", "PersonID");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
817 tableMapping.ColumnMappings.Add("FirstName", "FirstName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
818 tableMapping.ColumnMappings.Add("LastName", "LastName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
819 tableMapping.ColumnMappings.Add("MiddleName", "MiddleName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
820 tableMapping.ColumnMappings.Add("Gender", "Gender");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
821 this._adapter.TableMappings.Add(tableMapping);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
822 this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
823 this._adapter.DeleteCommand.Connection = this.Connection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
824 this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Person] WHERE (([PersonID] = @Original_PersonID) AND ([FirstName] = @Original_FirstName) AND ([LastName] = @Original_LastName) AND ((@IsNull_MiddleName = 1 AND [MiddleName] IS NULL) OR ([MiddleName] = @Original_MiddleName)) AND ([Gender] = @Original_Gender))";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
825 this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
826 this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PersonID", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PersonID", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
827 this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FirstName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FirstName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
828 this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LastName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LastName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
829 this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_MiddleName", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MiddleName", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
830 this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MiddleName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MiddleName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
831 this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Gender", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Gender", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
832 this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
833 this._adapter.InsertCommand.Connection = this.Connection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
834 this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Person] ([FirstName], [LastName], [MiddleName], [Gender]) VALU" +
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
835 "ES (@FirstName, @LastName, @MiddleName, @Gender);\r\nSELECT PersonID, FirstName, L" +
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
836 "astName, MiddleName, Gender FROM Person WHERE (PersonID = SCOPE_IDENTITY())";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
837 this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
838 this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FirstName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FirstName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
839 this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LastName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LastName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
840 this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MiddleName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MiddleName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
841 this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Gender", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Gender", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
842 this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
843 this._adapter.UpdateCommand.Connection = this.Connection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
844 this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Person] SET [FirstName] = @FirstName, [LastName] = @LastName, [MiddleName] = @MiddleName, [Gender] = @Gender WHERE (([PersonID] = @Original_PersonID) AND ([FirstName] = @Original_FirstName) AND ([LastName] = @Original_LastName) AND ((@IsNull_MiddleName = 1 AND [MiddleName] IS NULL) OR ([MiddleName] = @Original_MiddleName)) AND ([Gender] = @Original_Gender));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
845 SELECT PersonID, FirstName, LastName, MiddleName, Gender FROM Person WHERE (PersonID = @PersonID)";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
846 this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
847 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FirstName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FirstName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
848 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LastName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LastName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
849 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MiddleName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MiddleName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
850 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Gender", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Gender", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
851 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PersonID", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PersonID", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
852 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FirstName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FirstName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
853 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LastName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LastName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
854 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_MiddleName", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MiddleName", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
855 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MiddleName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MiddleName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
856 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Gender", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Gender", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
857 this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PersonID", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "PersonID", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
858 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
859
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
860 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
861 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
862 private void InitConnection() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
863 this._connection = new global::System.Data.SqlClient.SqlConnection();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
864 this._connection.ConnectionString = global::UnitTests.CS.Properties.Settings.Default.BLToolkitDataConnectionString;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
865 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
866
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
867 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
868 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
869 private void InitCommandCollection() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
870 this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
871 this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
872 this._commandCollection[0].Connection = this.Connection;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
873 this._commandCollection[0].CommandText = "SELECT PersonID, FirstName, LastName, MiddleName, Gender FROM dbo.Person";
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
874 this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
875 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
876
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
877 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
878 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
879 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
880 [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
881 public virtual int Fill(PersonDataSet2.PersonDataTable dataTable) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
882 this.Adapter.SelectCommand = this.CommandCollection[0];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
883 if ((this.ClearBeforeFill == true)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
884 dataTable.Clear();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
885 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
886 int returnValue = this.Adapter.Fill(dataTable);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
887 return returnValue;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
888 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
889
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
890 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
891 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
892 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
893 [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
894 public virtual PersonDataSet2.PersonDataTable GetData() {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
895 this.Adapter.SelectCommand = this.CommandCollection[0];
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
896 PersonDataSet2.PersonDataTable dataTable = new PersonDataSet2.PersonDataTable();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
897 this.Adapter.Fill(dataTable);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
898 return dataTable;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
899 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
900
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
901 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
902 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
903 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
904 public virtual int Update(PersonDataSet2.PersonDataTable dataTable) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
905 return this.Adapter.Update(dataTable);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
906 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
907
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
908 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
909 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
910 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
911 public virtual int Update(PersonDataSet2 dataSet) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
912 return this.Adapter.Update(dataSet, "Person");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
913 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
914
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
915 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
916 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
917 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
918 public virtual int Update(global::System.Data.DataRow dataRow) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
919 return this.Adapter.Update(new global::System.Data.DataRow[] {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
920 dataRow});
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
921 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
922
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
923 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
924 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
925 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
926 public virtual int Update(global::System.Data.DataRow[] dataRows) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
927 return this.Adapter.Update(dataRows);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
928 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
929
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
930 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
931 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
932 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
933 [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
934 public virtual int Delete(int Original_PersonID, string Original_FirstName, string Original_LastName, string Original_MiddleName, string Original_Gender) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
935 this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_PersonID));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
936 if ((Original_FirstName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
937 throw new global::System.ArgumentNullException("Original_FirstName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
938 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
939 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
940 this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_FirstName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
941 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
942 if ((Original_LastName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
943 throw new global::System.ArgumentNullException("Original_LastName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
944 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
945 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
946 this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_LastName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
947 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
948 if ((Original_MiddleName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
949 this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
950 this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
951 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
952 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
953 this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
954 this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_MiddleName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
955 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
956 if ((Original_Gender == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
957 throw new global::System.ArgumentNullException("Original_Gender");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
958 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
959 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
960 this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_Gender));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
961 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
962 global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
963 if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
964 != global::System.Data.ConnectionState.Open)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
965 this.Adapter.DeleteCommand.Connection.Open();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
966 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
967 try {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
968 int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
969 return returnValue;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
970 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
971 finally {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
972 if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
973 this.Adapter.DeleteCommand.Connection.Close();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
974 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
975 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
976 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
977
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
978 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
979 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
980 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
981 [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
982 public virtual int Insert(string FirstName, string LastName, string MiddleName, string Gender) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
983 if ((FirstName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
984 throw new global::System.ArgumentNullException("FirstName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
985 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
986 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
987 this.Adapter.InsertCommand.Parameters[0].Value = ((string)(FirstName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
988 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
989 if ((LastName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
990 throw new global::System.ArgumentNullException("LastName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
991 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
992 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
993 this.Adapter.InsertCommand.Parameters[1].Value = ((string)(LastName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
994 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
995 if ((MiddleName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
996 this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
997 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
998 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
999 this.Adapter.InsertCommand.Parameters[2].Value = ((string)(MiddleName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1000 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1001 if ((Gender == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1002 throw new global::System.ArgumentNullException("Gender");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1003 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1004 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1005 this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Gender));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1006 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1007 global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1008 if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1009 != global::System.Data.ConnectionState.Open)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1010 this.Adapter.InsertCommand.Connection.Open();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1011 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1012 try {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1013 int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1014 return returnValue;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1015 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1016 finally {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1017 if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1018 this.Adapter.InsertCommand.Connection.Close();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1019 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1020 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1021 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1022
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1023 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1024 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1025 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1026 [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1027 public virtual int Update(string FirstName, string LastName, string MiddleName, string Gender, int Original_PersonID, string Original_FirstName, string Original_LastName, string Original_MiddleName, string Original_Gender, int PersonID) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1028 if ((FirstName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1029 throw new global::System.ArgumentNullException("FirstName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1030 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1031 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1032 this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(FirstName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1033 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1034 if ((LastName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1035 throw new global::System.ArgumentNullException("LastName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1036 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1037 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1038 this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(LastName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1039 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1040 if ((MiddleName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1041 this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1042 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1043 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1044 this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(MiddleName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1045 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1046 if ((Gender == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1047 throw new global::System.ArgumentNullException("Gender");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1048 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1049 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1050 this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Gender));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1051 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1052 this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_PersonID));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1053 if ((Original_FirstName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1054 throw new global::System.ArgumentNullException("Original_FirstName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1055 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1056 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1057 this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_FirstName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1058 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1059 if ((Original_LastName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1060 throw new global::System.ArgumentNullException("Original_LastName");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1061 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1062 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1063 this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_LastName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1064 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1065 if ((Original_MiddleName == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1066 this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1067 this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1068 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1069 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1070 this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1071 this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_MiddleName));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1072 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1073 if ((Original_Gender == null)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1074 throw new global::System.ArgumentNullException("Original_Gender");
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1075 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1076 else {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1077 this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Gender));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1078 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1079 this.Adapter.UpdateCommand.Parameters[10].Value = ((int)(PersonID));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1080 global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1081 if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1082 != global::System.Data.ConnectionState.Open)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1083 this.Adapter.UpdateCommand.Connection.Open();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1084 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1085 try {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1086 int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1087 return returnValue;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1088 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1089 finally {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1090 if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1091 this.Adapter.UpdateCommand.Connection.Close();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1092 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1093 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1094 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1095
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1096 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1097 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1098 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1099 [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1100 public virtual int Update(string FirstName, string LastName, string MiddleName, string Gender, int Original_PersonID, string Original_FirstName, string Original_LastName, string Original_MiddleName, string Original_Gender) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1101 return this.Update(FirstName, LastName, MiddleName, Gender, Original_PersonID, Original_FirstName, Original_LastName, Original_MiddleName, Original_Gender, Original_PersonID);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1102 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1103 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1104 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1105
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1106 #pragma warning restore 1591