|
|
@@ -0,0 +1,7663 @@
|
|
|
+//------------------------------------------------------------------------------
|
|
|
+// <auto-generated>
|
|
|
+// This code was generated by a tool.
|
|
|
+// Runtime Version:4.0.30319.42000
|
|
|
+//
|
|
|
+// Changes to this file may cause incorrect behavior and will be lost if
|
|
|
+// the code is regenerated.
|
|
|
+// </auto-generated>
|
|
|
+//------------------------------------------------------------------------------
|
|
|
+
|
|
|
+#pragma warning disable 1591
|
|
|
+
|
|
|
+namespace СУБД_Книжный_клуб {
|
|
|
+
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents a strongly typed in-memory cache of data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
|
|
|
+ [global::System.Xml.Serialization.XmlRootAttribute("BookClubKMADataSet")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
|
|
|
+ public partial class BookClubKMADataSet : global::System.Data.DataSet {
|
|
|
+
|
|
|
+ private ManufacturerDataTable tableManufacturer;
|
|
|
+
|
|
|
+ private OrderDataTable tableOrder;
|
|
|
+
|
|
|
+ private OrderProductDataTable tableOrderProduct;
|
|
|
+
|
|
|
+ private OrderStatusDataTable tableOrderStatus;
|
|
|
+
|
|
|
+ private PickupPointDataTable tablePickupPoint;
|
|
|
+
|
|
|
+ private ProductDataTable tableProduct;
|
|
|
+
|
|
|
+ private TypeUserDataTable tableTypeUser;
|
|
|
+
|
|
|
+ private UserDataTable tableUser;
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation relationFK_Order_OrderStatus;
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation relationFK_Order_PickupPoint;
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation relationFK_Order_User;
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation relationFK_OrderProduct_Order;
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation relationFK_OrderProduct_Product;
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation relationFK_Product_Manufacturer;
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation relationFK_User_TypeUser;
|
|
|
+
|
|
|
+ private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public BookClubKMADataSet() {
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
|
|
|
+ base.Tables.CollectionChanged += schemaChangedHandler;
|
|
|
+ base.Relations.CollectionChanged += schemaChangedHandler;
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected BookClubKMADataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context, false) {
|
|
|
+ if ((this.IsBinarySerialized(info, context) == true)) {
|
|
|
+ this.InitVars(false);
|
|
|
+ global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
|
|
|
+ this.Tables.CollectionChanged += schemaChangedHandler1;
|
|
|
+ this.Relations.CollectionChanged += schemaChangedHandler1;
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
|
|
|
+ if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
|
|
|
+ global::System.Data.DataSet ds = new global::System.Data.DataSet();
|
|
|
+ ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
|
|
|
+ if ((ds.Tables["Manufacturer"] != null)) {
|
|
|
+ base.Tables.Add(new ManufacturerDataTable(ds.Tables["Manufacturer"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["Order"] != null)) {
|
|
|
+ base.Tables.Add(new OrderDataTable(ds.Tables["Order"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["OrderProduct"] != null)) {
|
|
|
+ base.Tables.Add(new OrderProductDataTable(ds.Tables["OrderProduct"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["OrderStatus"] != null)) {
|
|
|
+ base.Tables.Add(new OrderStatusDataTable(ds.Tables["OrderStatus"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["PickupPoint"] != null)) {
|
|
|
+ base.Tables.Add(new PickupPointDataTable(ds.Tables["PickupPoint"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["Product"] != null)) {
|
|
|
+ base.Tables.Add(new ProductDataTable(ds.Tables["Product"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["TypeUser"] != null)) {
|
|
|
+ base.Tables.Add(new TypeUserDataTable(ds.Tables["TypeUser"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["User"] != null)) {
|
|
|
+ base.Tables.Add(new UserDataTable(ds.Tables["User"]));
|
|
|
+ }
|
|
|
+ this.DataSetName = ds.DataSetName;
|
|
|
+ this.Prefix = ds.Prefix;
|
|
|
+ this.Namespace = ds.Namespace;
|
|
|
+ this.Locale = ds.Locale;
|
|
|
+ this.CaseSensitive = ds.CaseSensitive;
|
|
|
+ this.EnforceConstraints = ds.EnforceConstraints;
|
|
|
+ this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
|
|
|
+ }
|
|
|
+ this.GetSerializationData(info, context);
|
|
|
+ global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
|
|
|
+ base.Tables.CollectionChanged += schemaChangedHandler;
|
|
|
+ this.Relations.CollectionChanged += schemaChangedHandler;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public ManufacturerDataTable Manufacturer {
|
|
|
+ get {
|
|
|
+ return this.tableManufacturer;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public OrderDataTable Order {
|
|
|
+ get {
|
|
|
+ return this.tableOrder;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public OrderProductDataTable OrderProduct {
|
|
|
+ get {
|
|
|
+ return this.tableOrderProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public OrderStatusDataTable OrderStatus {
|
|
|
+ get {
|
|
|
+ return this.tableOrderStatus;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public PickupPointDataTable PickupPoint {
|
|
|
+ get {
|
|
|
+ return this.tablePickupPoint;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public ProductDataTable Product {
|
|
|
+ get {
|
|
|
+ return this.tableProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public TypeUserDataTable TypeUser {
|
|
|
+ get {
|
|
|
+ return this.tableTypeUser;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
|
+ public UserDataTable User {
|
|
|
+ get {
|
|
|
+ return this.tableUser;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.BrowsableAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
|
|
|
+ public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
|
|
|
+ get {
|
|
|
+ return this._schemaSerializationMode;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._schemaSerializationMode = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
|
+ public new global::System.Data.DataTableCollection Tables {
|
|
|
+ get {
|
|
|
+ return base.Tables;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
|
+ public new global::System.Data.DataRelationCollection Relations {
|
|
|
+ get {
|
|
|
+ return base.Relations;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void InitializeDerivedDataSet() {
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataSet Clone() {
|
|
|
+ BookClubKMADataSet cln = ((BookClubKMADataSet)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ cln.SchemaSerializationMode = this.SchemaSerializationMode;
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override bool ShouldSerializeTables() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override bool ShouldSerializeRelations() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
|
|
|
+ if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
|
|
|
+ this.Reset();
|
|
|
+ global::System.Data.DataSet ds = new global::System.Data.DataSet();
|
|
|
+ ds.ReadXml(reader);
|
|
|
+ if ((ds.Tables["Manufacturer"] != null)) {
|
|
|
+ base.Tables.Add(new ManufacturerDataTable(ds.Tables["Manufacturer"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["Order"] != null)) {
|
|
|
+ base.Tables.Add(new OrderDataTable(ds.Tables["Order"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["OrderProduct"] != null)) {
|
|
|
+ base.Tables.Add(new OrderProductDataTable(ds.Tables["OrderProduct"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["OrderStatus"] != null)) {
|
|
|
+ base.Tables.Add(new OrderStatusDataTable(ds.Tables["OrderStatus"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["PickupPoint"] != null)) {
|
|
|
+ base.Tables.Add(new PickupPointDataTable(ds.Tables["PickupPoint"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["Product"] != null)) {
|
|
|
+ base.Tables.Add(new ProductDataTable(ds.Tables["Product"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["TypeUser"] != null)) {
|
|
|
+ base.Tables.Add(new TypeUserDataTable(ds.Tables["TypeUser"]));
|
|
|
+ }
|
|
|
+ if ((ds.Tables["User"] != null)) {
|
|
|
+ base.Tables.Add(new UserDataTable(ds.Tables["User"]));
|
|
|
+ }
|
|
|
+ this.DataSetName = ds.DataSetName;
|
|
|
+ this.Prefix = ds.Prefix;
|
|
|
+ this.Namespace = ds.Namespace;
|
|
|
+ this.Locale = ds.Locale;
|
|
|
+ this.CaseSensitive = ds.CaseSensitive;
|
|
|
+ this.EnforceConstraints = ds.EnforceConstraints;
|
|
|
+ this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.ReadXml(reader);
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
|
|
|
+ global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
|
|
|
+ this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
|
|
|
+ stream.Position = 0;
|
|
|
+ return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.InitVars(true);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars(bool initTable) {
|
|
|
+ this.tableManufacturer = ((ManufacturerDataTable)(base.Tables["Manufacturer"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tableManufacturer != null)) {
|
|
|
+ this.tableManufacturer.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.tableOrder = ((OrderDataTable)(base.Tables["Order"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tableOrder != null)) {
|
|
|
+ this.tableOrder.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.tableOrderProduct = ((OrderProductDataTable)(base.Tables["OrderProduct"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tableOrderProduct != null)) {
|
|
|
+ this.tableOrderProduct.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.tableOrderStatus = ((OrderStatusDataTable)(base.Tables["OrderStatus"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tableOrderStatus != null)) {
|
|
|
+ this.tableOrderStatus.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.tablePickupPoint = ((PickupPointDataTable)(base.Tables["PickupPoint"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tablePickupPoint != null)) {
|
|
|
+ this.tablePickupPoint.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.tableProduct = ((ProductDataTable)(base.Tables["Product"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tableProduct != null)) {
|
|
|
+ this.tableProduct.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.tableTypeUser = ((TypeUserDataTable)(base.Tables["TypeUser"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tableTypeUser != null)) {
|
|
|
+ this.tableTypeUser.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.tableUser = ((UserDataTable)(base.Tables["User"]));
|
|
|
+ if ((initTable == true)) {
|
|
|
+ if ((this.tableUser != null)) {
|
|
|
+ this.tableUser.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.relationFK_Order_OrderStatus = this.Relations["FK_Order_OrderStatus"];
|
|
|
+ this.relationFK_Order_PickupPoint = this.Relations["FK_Order_PickupPoint"];
|
|
|
+ this.relationFK_Order_User = this.Relations["FK_Order_User"];
|
|
|
+ this.relationFK_OrderProduct_Order = this.Relations["FK_OrderProduct_Order"];
|
|
|
+ this.relationFK_OrderProduct_Product = this.Relations["FK_OrderProduct_Product"];
|
|
|
+ this.relationFK_Product_Manufacturer = this.Relations["FK_Product_Manufacturer"];
|
|
|
+ this.relationFK_User_TypeUser = this.Relations["FK_User_TypeUser"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.DataSetName = "BookClubKMADataSet";
|
|
|
+ this.Prefix = "";
|
|
|
+ this.Namespace = "http://tempuri.org/BookClubKMADataSet.xsd";
|
|
|
+ this.EnforceConstraints = true;
|
|
|
+ this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
|
|
|
+ this.tableManufacturer = new ManufacturerDataTable();
|
|
|
+ base.Tables.Add(this.tableManufacturer);
|
|
|
+ this.tableOrder = new OrderDataTable();
|
|
|
+ base.Tables.Add(this.tableOrder);
|
|
|
+ this.tableOrderProduct = new OrderProductDataTable();
|
|
|
+ base.Tables.Add(this.tableOrderProduct);
|
|
|
+ this.tableOrderStatus = new OrderStatusDataTable();
|
|
|
+ base.Tables.Add(this.tableOrderStatus);
|
|
|
+ this.tablePickupPoint = new PickupPointDataTable();
|
|
|
+ base.Tables.Add(this.tablePickupPoint);
|
|
|
+ this.tableProduct = new ProductDataTable();
|
|
|
+ base.Tables.Add(this.tableProduct);
|
|
|
+ this.tableTypeUser = new TypeUserDataTable();
|
|
|
+ base.Tables.Add(this.tableTypeUser);
|
|
|
+ this.tableUser = new UserDataTable();
|
|
|
+ base.Tables.Add(this.tableUser);
|
|
|
+ this.relationFK_Order_OrderStatus = new global::System.Data.DataRelation("FK_Order_OrderStatus", new global::System.Data.DataColumn[] {
|
|
|
+ this.tableOrderStatus.IdOrderStatusColumn}, new global::System.Data.DataColumn[] {
|
|
|
+ this.tableOrder.IdOrderStatusColumn}, false);
|
|
|
+ this.Relations.Add(this.relationFK_Order_OrderStatus);
|
|
|
+ this.relationFK_Order_PickupPoint = new global::System.Data.DataRelation("FK_Order_PickupPoint", new global::System.Data.DataColumn[] {
|
|
|
+ this.tablePickupPoint.IdPickupPointColumn}, new global::System.Data.DataColumn[] {
|
|
|
+ this.tableOrder.IdPickupPointColumn}, false);
|
|
|
+ this.Relations.Add(this.relationFK_Order_PickupPoint);
|
|
|
+ this.relationFK_Order_User = new global::System.Data.DataRelation("FK_Order_User", new global::System.Data.DataColumn[] {
|
|
|
+ this.tableUser.IdUserColumn}, new global::System.Data.DataColumn[] {
|
|
|
+ this.tableOrder.IdUserColumn}, false);
|
|
|
+ this.Relations.Add(this.relationFK_Order_User);
|
|
|
+ this.relationFK_OrderProduct_Order = new global::System.Data.DataRelation("FK_OrderProduct_Order", new global::System.Data.DataColumn[] {
|
|
|
+ this.tableOrder.IdOrderColumn}, new global::System.Data.DataColumn[] {
|
|
|
+ this.tableOrderProduct.IdOrderColumn}, false);
|
|
|
+ this.Relations.Add(this.relationFK_OrderProduct_Order);
|
|
|
+ this.relationFK_OrderProduct_Product = new global::System.Data.DataRelation("FK_OrderProduct_Product", new global::System.Data.DataColumn[] {
|
|
|
+ this.tableProduct.IdProductColumn}, new global::System.Data.DataColumn[] {
|
|
|
+ this.tableOrderProduct.IdProductColumn}, false);
|
|
|
+ this.Relations.Add(this.relationFK_OrderProduct_Product);
|
|
|
+ this.relationFK_Product_Manufacturer = new global::System.Data.DataRelation("FK_Product_Manufacturer", new global::System.Data.DataColumn[] {
|
|
|
+ this.tableManufacturer.IdManufacturerColumn}, new global::System.Data.DataColumn[] {
|
|
|
+ this.tableProduct.IdManufacturerColumn}, false);
|
|
|
+ this.Relations.Add(this.relationFK_Product_Manufacturer);
|
|
|
+ this.relationFK_User_TypeUser = new global::System.Data.DataRelation("FK_User_TypeUser", new global::System.Data.DataColumn[] {
|
|
|
+ this.tableTypeUser.IdTypeUserColumn}, new global::System.Data.DataColumn[] {
|
|
|
+ this.tableUser.IdTypeUserColumn}, false);
|
|
|
+ this.Relations.Add(this.relationFK_User_TypeUser);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializeManufacturer() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializeOrder() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializeOrderProduct() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializeOrderStatus() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializePickupPoint() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializeProduct() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializeTypeUser() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private bool ShouldSerializeUser() {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
|
|
|
+ if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any.Namespace = ds.Namespace;
|
|
|
+ sequence.Items.Add(any);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void ManufacturerRowChangeEventHandler(object sender, ManufacturerRowChangeEvent e);
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void OrderRowChangeEventHandler(object sender, OrderRowChangeEvent e);
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void OrderProductRowChangeEventHandler(object sender, OrderProductRowChangeEvent e);
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void OrderStatusRowChangeEventHandler(object sender, OrderStatusRowChangeEvent e);
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void PickupPointRowChangeEventHandler(object sender, PickupPointRowChangeEvent e);
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void ProductRowChangeEventHandler(object sender, ProductRowChangeEvent e);
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void TypeUserRowChangeEventHandler(object sender, TypeUserRowChangeEvent e);
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public delegate void UserRowChangeEventHandler(object sender, UserRowChangeEvent e);
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class ManufacturerDataTable : global::System.Data.TypedTableBase<ManufacturerRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdManufacturer;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnNameManufacturer;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerDataTable() {
|
|
|
+ this.TableName = "Manufacturer";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal ManufacturerDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected ManufacturerDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdManufacturerColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdManufacturer;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn NameManufacturerColumn {
|
|
|
+ get {
|
|
|
+ return this.columnNameManufacturer;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((ManufacturerRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ManufacturerRowChangeEventHandler ManufacturerRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ManufacturerRowChangeEventHandler ManufacturerRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ManufacturerRowChangeEventHandler ManufacturerRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ManufacturerRowChangeEventHandler ManufacturerRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddManufacturerRow(ManufacturerRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerRow AddManufacturerRow(string NameManufacturer) {
|
|
|
+ ManufacturerRow rowManufacturerRow = ((ManufacturerRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ NameManufacturer};
|
|
|
+ rowManufacturerRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowManufacturerRow);
|
|
|
+ return rowManufacturerRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerRow FindByIdManufacturer(int IdManufacturer) {
|
|
|
+ return ((ManufacturerRow)(this.Rows.Find(new object[] {
|
|
|
+ IdManufacturer})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ ManufacturerDataTable cln = ((ManufacturerDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new ManufacturerDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdManufacturer = base.Columns["IdManufacturer"];
|
|
|
+ this.columnNameManufacturer = base.Columns["NameManufacturer"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdManufacturer = new global::System.Data.DataColumn("IdManufacturer", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdManufacturer);
|
|
|
+ this.columnNameManufacturer = new global::System.Data.DataColumn("NameManufacturer", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnNameManufacturer);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdManufacturer}, true));
|
|
|
+ this.columnIdManufacturer.AutoIncrement = true;
|
|
|
+ this.columnIdManufacturer.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdManufacturer.AllowDBNull = false;
|
|
|
+ this.columnIdManufacturer.ReadOnly = true;
|
|
|
+ this.columnIdManufacturer.Unique = true;
|
|
|
+ this.columnNameManufacturer.AllowDBNull = false;
|
|
|
+ this.columnNameManufacturer.MaxLength = 50;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerRow NewManufacturerRow() {
|
|
|
+ return ((ManufacturerRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new ManufacturerRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(ManufacturerRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.ManufacturerRowChanged != null)) {
|
|
|
+ this.ManufacturerRowChanged(this, new ManufacturerRowChangeEvent(((ManufacturerRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.ManufacturerRowChanging != null)) {
|
|
|
+ this.ManufacturerRowChanging(this, new ManufacturerRowChangeEvent(((ManufacturerRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.ManufacturerRowDeleted != null)) {
|
|
|
+ this.ManufacturerRowDeleted(this, new ManufacturerRowChangeEvent(((ManufacturerRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.ManufacturerRowDeleting != null)) {
|
|
|
+ this.ManufacturerRowDeleting(this, new ManufacturerRowChangeEvent(((ManufacturerRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemoveManufacturerRow(ManufacturerRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "ManufacturerDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class OrderDataTable : global::System.Data.TypedTableBase<OrderRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdOrder;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdUser;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdPickupPoint;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnDateOrder;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnCode;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdOrderStatus;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderDataTable() {
|
|
|
+ this.TableName = "Order";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal OrderDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected OrderDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdOrderColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdOrder;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdUserColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdUser;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdPickupPointColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdPickupPoint;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn DateOrderColumn {
|
|
|
+ get {
|
|
|
+ return this.columnDateOrder;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn CodeColumn {
|
|
|
+ get {
|
|
|
+ return this.columnCode;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdOrderStatusColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdOrderStatus;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((OrderRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderRowChangeEventHandler OrderRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderRowChangeEventHandler OrderRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderRowChangeEventHandler OrderRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderRowChangeEventHandler OrderRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddOrderRow(OrderRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow AddOrderRow(UserRow parentUserRowByFK_Order_User, PickupPointRow parentPickupPointRowByFK_Order_PickupPoint, System.DateTime DateOrder, int Code, OrderStatusRow parentOrderStatusRowByFK_Order_OrderStatus) {
|
|
|
+ OrderRow rowOrderRow = ((OrderRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ null,
|
|
|
+ null,
|
|
|
+ DateOrder,
|
|
|
+ Code,
|
|
|
+ null};
|
|
|
+ if ((parentUserRowByFK_Order_User != null)) {
|
|
|
+ columnValuesArray[1] = parentUserRowByFK_Order_User[0];
|
|
|
+ }
|
|
|
+ if ((parentPickupPointRowByFK_Order_PickupPoint != null)) {
|
|
|
+ columnValuesArray[2] = parentPickupPointRowByFK_Order_PickupPoint[0];
|
|
|
+ }
|
|
|
+ if ((parentOrderStatusRowByFK_Order_OrderStatus != null)) {
|
|
|
+ columnValuesArray[5] = parentOrderStatusRowByFK_Order_OrderStatus[0];
|
|
|
+ }
|
|
|
+ rowOrderRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowOrderRow);
|
|
|
+ return rowOrderRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow FindByIdOrder(int IdOrder) {
|
|
|
+ return ((OrderRow)(this.Rows.Find(new object[] {
|
|
|
+ IdOrder})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ OrderDataTable cln = ((OrderDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new OrderDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdOrder = base.Columns["IdOrder"];
|
|
|
+ this.columnIdUser = base.Columns["IdUser"];
|
|
|
+ this.columnIdPickupPoint = base.Columns["IdPickupPoint"];
|
|
|
+ this.columnDateOrder = base.Columns["DateOrder"];
|
|
|
+ this.columnCode = base.Columns["Code"];
|
|
|
+ this.columnIdOrderStatus = base.Columns["IdOrderStatus"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdOrder = new global::System.Data.DataColumn("IdOrder", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdOrder);
|
|
|
+ this.columnIdUser = new global::System.Data.DataColumn("IdUser", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdUser);
|
|
|
+ this.columnIdPickupPoint = new global::System.Data.DataColumn("IdPickupPoint", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdPickupPoint);
|
|
|
+ this.columnDateOrder = new global::System.Data.DataColumn("DateOrder", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnDateOrder);
|
|
|
+ this.columnCode = new global::System.Data.DataColumn("Code", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnCode);
|
|
|
+ this.columnIdOrderStatus = new global::System.Data.DataColumn("IdOrderStatus", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdOrderStatus);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdOrder}, true));
|
|
|
+ this.columnIdOrder.AutoIncrement = true;
|
|
|
+ this.columnIdOrder.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdOrder.AllowDBNull = false;
|
|
|
+ this.columnIdOrder.ReadOnly = true;
|
|
|
+ this.columnIdOrder.Unique = true;
|
|
|
+ this.columnIdUser.AllowDBNull = false;
|
|
|
+ this.columnIdPickupPoint.AllowDBNull = false;
|
|
|
+ this.columnIdOrderStatus.AllowDBNull = false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow NewOrderRow() {
|
|
|
+ return ((OrderRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new OrderRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(OrderRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.OrderRowChanged != null)) {
|
|
|
+ this.OrderRowChanged(this, new OrderRowChangeEvent(((OrderRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.OrderRowChanging != null)) {
|
|
|
+ this.OrderRowChanging(this, new OrderRowChangeEvent(((OrderRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.OrderRowDeleted != null)) {
|
|
|
+ this.OrderRowDeleted(this, new OrderRowChangeEvent(((OrderRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.OrderRowDeleting != null)) {
|
|
|
+ this.OrderRowDeleting(this, new OrderRowChangeEvent(((OrderRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemoveOrderRow(OrderRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "OrderDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class OrderProductDataTable : global::System.Data.TypedTableBase<OrderProductRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdOrderProduct;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdOrder;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdProduct;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnCountProduct;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductDataTable() {
|
|
|
+ this.TableName = "OrderProduct";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal OrderProductDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected OrderProductDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdOrderProductColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdOrderProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdOrderColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdOrder;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdProductColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn CountProductColumn {
|
|
|
+ get {
|
|
|
+ return this.columnCountProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((OrderProductRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderProductRowChangeEventHandler OrderProductRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderProductRowChangeEventHandler OrderProductRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderProductRowChangeEventHandler OrderProductRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderProductRowChangeEventHandler OrderProductRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddOrderProductRow(OrderProductRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRow AddOrderProductRow(OrderRow parentOrderRowByFK_OrderProduct_Order, ProductRow parentProductRowByFK_OrderProduct_Product, int CountProduct) {
|
|
|
+ OrderProductRow rowOrderProductRow = ((OrderProductRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ null,
|
|
|
+ null,
|
|
|
+ CountProduct};
|
|
|
+ if ((parentOrderRowByFK_OrderProduct_Order != null)) {
|
|
|
+ columnValuesArray[1] = parentOrderRowByFK_OrderProduct_Order[0];
|
|
|
+ }
|
|
|
+ if ((parentProductRowByFK_OrderProduct_Product != null)) {
|
|
|
+ columnValuesArray[2] = parentProductRowByFK_OrderProduct_Product[0];
|
|
|
+ }
|
|
|
+ rowOrderProductRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowOrderProductRow);
|
|
|
+ return rowOrderProductRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRow FindByIdOrderProduct(int IdOrderProduct) {
|
|
|
+ return ((OrderProductRow)(this.Rows.Find(new object[] {
|
|
|
+ IdOrderProduct})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ OrderProductDataTable cln = ((OrderProductDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new OrderProductDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdOrderProduct = base.Columns["IdOrderProduct"];
|
|
|
+ this.columnIdOrder = base.Columns["IdOrder"];
|
|
|
+ this.columnIdProduct = base.Columns["IdProduct"];
|
|
|
+ this.columnCountProduct = base.Columns["CountProduct"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdOrderProduct = new global::System.Data.DataColumn("IdOrderProduct", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdOrderProduct);
|
|
|
+ this.columnIdOrder = new global::System.Data.DataColumn("IdOrder", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdOrder);
|
|
|
+ this.columnIdProduct = new global::System.Data.DataColumn("IdProduct", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdProduct);
|
|
|
+ this.columnCountProduct = new global::System.Data.DataColumn("CountProduct", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnCountProduct);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdOrderProduct}, true));
|
|
|
+ this.columnIdOrderProduct.AutoIncrement = true;
|
|
|
+ this.columnIdOrderProduct.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdOrderProduct.AllowDBNull = false;
|
|
|
+ this.columnIdOrderProduct.ReadOnly = true;
|
|
|
+ this.columnIdOrderProduct.Unique = true;
|
|
|
+ this.columnIdOrder.AllowDBNull = false;
|
|
|
+ this.columnIdProduct.AllowDBNull = false;
|
|
|
+ this.columnCountProduct.AllowDBNull = false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRow NewOrderProductRow() {
|
|
|
+ return ((OrderProductRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new OrderProductRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(OrderProductRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.OrderProductRowChanged != null)) {
|
|
|
+ this.OrderProductRowChanged(this, new OrderProductRowChangeEvent(((OrderProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.OrderProductRowChanging != null)) {
|
|
|
+ this.OrderProductRowChanging(this, new OrderProductRowChangeEvent(((OrderProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.OrderProductRowDeleted != null)) {
|
|
|
+ this.OrderProductRowDeleted(this, new OrderProductRowChangeEvent(((OrderProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.OrderProductRowDeleting != null)) {
|
|
|
+ this.OrderProductRowDeleting(this, new OrderProductRowChangeEvent(((OrderProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemoveOrderProductRow(OrderProductRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "OrderProductDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class OrderStatusDataTable : global::System.Data.TypedTableBase<OrderStatusRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdOrderStatus;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnNameOrderStatus;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusDataTable() {
|
|
|
+ this.TableName = "OrderStatus";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal OrderStatusDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected OrderStatusDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdOrderStatusColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdOrderStatus;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn NameOrderStatusColumn {
|
|
|
+ get {
|
|
|
+ return this.columnNameOrderStatus;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((OrderStatusRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderStatusRowChangeEventHandler OrderStatusRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderStatusRowChangeEventHandler OrderStatusRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderStatusRowChangeEventHandler OrderStatusRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event OrderStatusRowChangeEventHandler OrderStatusRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddOrderStatusRow(OrderStatusRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusRow AddOrderStatusRow(string NameOrderStatus) {
|
|
|
+ OrderStatusRow rowOrderStatusRow = ((OrderStatusRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ NameOrderStatus};
|
|
|
+ rowOrderStatusRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowOrderStatusRow);
|
|
|
+ return rowOrderStatusRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusRow FindByIdOrderStatus(int IdOrderStatus) {
|
|
|
+ return ((OrderStatusRow)(this.Rows.Find(new object[] {
|
|
|
+ IdOrderStatus})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ OrderStatusDataTable cln = ((OrderStatusDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new OrderStatusDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdOrderStatus = base.Columns["IdOrderStatus"];
|
|
|
+ this.columnNameOrderStatus = base.Columns["NameOrderStatus"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdOrderStatus = new global::System.Data.DataColumn("IdOrderStatus", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdOrderStatus);
|
|
|
+ this.columnNameOrderStatus = new global::System.Data.DataColumn("NameOrderStatus", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnNameOrderStatus);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdOrderStatus}, true));
|
|
|
+ this.columnIdOrderStatus.AutoIncrement = true;
|
|
|
+ this.columnIdOrderStatus.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdOrderStatus.AllowDBNull = false;
|
|
|
+ this.columnIdOrderStatus.ReadOnly = true;
|
|
|
+ this.columnIdOrderStatus.Unique = true;
|
|
|
+ this.columnNameOrderStatus.AllowDBNull = false;
|
|
|
+ this.columnNameOrderStatus.MaxLength = 50;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusRow NewOrderStatusRow() {
|
|
|
+ return ((OrderStatusRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new OrderStatusRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(OrderStatusRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.OrderStatusRowChanged != null)) {
|
|
|
+ this.OrderStatusRowChanged(this, new OrderStatusRowChangeEvent(((OrderStatusRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.OrderStatusRowChanging != null)) {
|
|
|
+ this.OrderStatusRowChanging(this, new OrderStatusRowChangeEvent(((OrderStatusRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.OrderStatusRowDeleted != null)) {
|
|
|
+ this.OrderStatusRowDeleted(this, new OrderStatusRowChangeEvent(((OrderStatusRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.OrderStatusRowDeleting != null)) {
|
|
|
+ this.OrderStatusRowDeleting(this, new OrderStatusRowChangeEvent(((OrderStatusRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemoveOrderStatusRow(OrderStatusRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "OrderStatusDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class PickupPointDataTable : global::System.Data.TypedTableBase<PickupPointRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdPickupPoint;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnAddressPickupPoint;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointDataTable() {
|
|
|
+ this.TableName = "PickupPoint";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal PickupPointDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected PickupPointDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdPickupPointColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdPickupPoint;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn AddressPickupPointColumn {
|
|
|
+ get {
|
|
|
+ return this.columnAddressPickupPoint;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((PickupPointRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event PickupPointRowChangeEventHandler PickupPointRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event PickupPointRowChangeEventHandler PickupPointRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event PickupPointRowChangeEventHandler PickupPointRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event PickupPointRowChangeEventHandler PickupPointRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddPickupPointRow(PickupPointRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointRow AddPickupPointRow(string AddressPickupPoint) {
|
|
|
+ PickupPointRow rowPickupPointRow = ((PickupPointRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ AddressPickupPoint};
|
|
|
+ rowPickupPointRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowPickupPointRow);
|
|
|
+ return rowPickupPointRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointRow FindByIdPickupPoint(int IdPickupPoint) {
|
|
|
+ return ((PickupPointRow)(this.Rows.Find(new object[] {
|
|
|
+ IdPickupPoint})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ PickupPointDataTable cln = ((PickupPointDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new PickupPointDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdPickupPoint = base.Columns["IdPickupPoint"];
|
|
|
+ this.columnAddressPickupPoint = base.Columns["AddressPickupPoint"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdPickupPoint = new global::System.Data.DataColumn("IdPickupPoint", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdPickupPoint);
|
|
|
+ this.columnAddressPickupPoint = new global::System.Data.DataColumn("AddressPickupPoint", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnAddressPickupPoint);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdPickupPoint}, true));
|
|
|
+ this.columnIdPickupPoint.AutoIncrement = true;
|
|
|
+ this.columnIdPickupPoint.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdPickupPoint.AllowDBNull = false;
|
|
|
+ this.columnIdPickupPoint.ReadOnly = true;
|
|
|
+ this.columnIdPickupPoint.Unique = true;
|
|
|
+ this.columnAddressPickupPoint.AllowDBNull = false;
|
|
|
+ this.columnAddressPickupPoint.MaxLength = 50;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointRow NewPickupPointRow() {
|
|
|
+ return ((PickupPointRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new PickupPointRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(PickupPointRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.PickupPointRowChanged != null)) {
|
|
|
+ this.PickupPointRowChanged(this, new PickupPointRowChangeEvent(((PickupPointRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.PickupPointRowChanging != null)) {
|
|
|
+ this.PickupPointRowChanging(this, new PickupPointRowChangeEvent(((PickupPointRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.PickupPointRowDeleted != null)) {
|
|
|
+ this.PickupPointRowDeleted(this, new PickupPointRowChangeEvent(((PickupPointRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.PickupPointRowDeleting != null)) {
|
|
|
+ this.PickupPointRowDeleting(this, new PickupPointRowChangeEvent(((PickupPointRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemovePickupPointRow(PickupPointRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "PickupPointDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class ProductDataTable : global::System.Data.TypedTableBase<ProductRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdProduct;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnNameProduct;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdManufacturer;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnDescription;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnPhoto;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnCost;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnDiscount;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnCountProduct;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductDataTable() {
|
|
|
+ this.TableName = "Product";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal ProductDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected ProductDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdProductColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn NameProductColumn {
|
|
|
+ get {
|
|
|
+ return this.columnNameProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdManufacturerColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdManufacturer;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn DescriptionColumn {
|
|
|
+ get {
|
|
|
+ return this.columnDescription;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn PhotoColumn {
|
|
|
+ get {
|
|
|
+ return this.columnPhoto;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn CostColumn {
|
|
|
+ get {
|
|
|
+ return this.columnCost;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn DiscountColumn {
|
|
|
+ get {
|
|
|
+ return this.columnDiscount;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn CountProductColumn {
|
|
|
+ get {
|
|
|
+ return this.columnCountProduct;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((ProductRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ProductRowChangeEventHandler ProductRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ProductRowChangeEventHandler ProductRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ProductRowChangeEventHandler ProductRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event ProductRowChangeEventHandler ProductRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddProductRow(ProductRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRow AddProductRow(string NameProduct, ManufacturerRow parentManufacturerRowByFK_Product_Manufacturer, string Description, string Photo, decimal Cost, double Discount, int CountProduct) {
|
|
|
+ ProductRow rowProductRow = ((ProductRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ NameProduct,
|
|
|
+ null,
|
|
|
+ Description,
|
|
|
+ Photo,
|
|
|
+ Cost,
|
|
|
+ Discount,
|
|
|
+ CountProduct};
|
|
|
+ if ((parentManufacturerRowByFK_Product_Manufacturer != null)) {
|
|
|
+ columnValuesArray[2] = parentManufacturerRowByFK_Product_Manufacturer[0];
|
|
|
+ }
|
|
|
+ rowProductRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowProductRow);
|
|
|
+ return rowProductRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRow FindByIdProduct(int IdProduct) {
|
|
|
+ return ((ProductRow)(this.Rows.Find(new object[] {
|
|
|
+ IdProduct})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ ProductDataTable cln = ((ProductDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new ProductDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdProduct = base.Columns["IdProduct"];
|
|
|
+ this.columnNameProduct = base.Columns["NameProduct"];
|
|
|
+ this.columnIdManufacturer = base.Columns["IdManufacturer"];
|
|
|
+ this.columnDescription = base.Columns["Description"];
|
|
|
+ this.columnPhoto = base.Columns["Photo"];
|
|
|
+ this.columnCost = base.Columns["Cost"];
|
|
|
+ this.columnDiscount = base.Columns["Discount"];
|
|
|
+ this.columnCountProduct = base.Columns["CountProduct"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdProduct = new global::System.Data.DataColumn("IdProduct", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdProduct);
|
|
|
+ this.columnNameProduct = new global::System.Data.DataColumn("NameProduct", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnNameProduct);
|
|
|
+ this.columnIdManufacturer = new global::System.Data.DataColumn("IdManufacturer", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdManufacturer);
|
|
|
+ this.columnDescription = new global::System.Data.DataColumn("Description", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnDescription);
|
|
|
+ this.columnPhoto = new global::System.Data.DataColumn("Photo", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnPhoto);
|
|
|
+ this.columnCost = new global::System.Data.DataColumn("Cost", typeof(decimal), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnCost);
|
|
|
+ this.columnDiscount = new global::System.Data.DataColumn("Discount", typeof(double), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnDiscount);
|
|
|
+ this.columnCountProduct = new global::System.Data.DataColumn("CountProduct", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnCountProduct);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdProduct}, true));
|
|
|
+ this.columnIdProduct.AutoIncrement = true;
|
|
|
+ this.columnIdProduct.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdProduct.AllowDBNull = false;
|
|
|
+ this.columnIdProduct.ReadOnly = true;
|
|
|
+ this.columnIdProduct.Unique = true;
|
|
|
+ this.columnNameProduct.AllowDBNull = false;
|
|
|
+ this.columnNameProduct.MaxLength = 50;
|
|
|
+ this.columnIdManufacturer.AllowDBNull = false;
|
|
|
+ this.columnDescription.MaxLength = 50;
|
|
|
+ this.columnPhoto.MaxLength = 255;
|
|
|
+ this.columnCost.AllowDBNull = false;
|
|
|
+ this.columnCountProduct.AllowDBNull = false;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRow NewProductRow() {
|
|
|
+ return ((ProductRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new ProductRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(ProductRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.ProductRowChanged != null)) {
|
|
|
+ this.ProductRowChanged(this, new ProductRowChangeEvent(((ProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.ProductRowChanging != null)) {
|
|
|
+ this.ProductRowChanging(this, new ProductRowChangeEvent(((ProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.ProductRowDeleted != null)) {
|
|
|
+ this.ProductRowDeleted(this, new ProductRowChangeEvent(((ProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.ProductRowDeleting != null)) {
|
|
|
+ this.ProductRowDeleting(this, new ProductRowChangeEvent(((ProductRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemoveProductRow(ProductRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "ProductDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class TypeUserDataTable : global::System.Data.TypedTableBase<TypeUserRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdTypeUser;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnNameTypeUser;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserDataTable() {
|
|
|
+ this.TableName = "TypeUser";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal TypeUserDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected TypeUserDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdTypeUserColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdTypeUser;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn NameTypeUserColumn {
|
|
|
+ get {
|
|
|
+ return this.columnNameTypeUser;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((TypeUserRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event TypeUserRowChangeEventHandler TypeUserRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event TypeUserRowChangeEventHandler TypeUserRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event TypeUserRowChangeEventHandler TypeUserRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event TypeUserRowChangeEventHandler TypeUserRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddTypeUserRow(TypeUserRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserRow AddTypeUserRow(string NameTypeUser) {
|
|
|
+ TypeUserRow rowTypeUserRow = ((TypeUserRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ NameTypeUser};
|
|
|
+ rowTypeUserRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowTypeUserRow);
|
|
|
+ return rowTypeUserRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserRow FindByIdTypeUser(int IdTypeUser) {
|
|
|
+ return ((TypeUserRow)(this.Rows.Find(new object[] {
|
|
|
+ IdTypeUser})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ TypeUserDataTable cln = ((TypeUserDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new TypeUserDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdTypeUser = base.Columns["IdTypeUser"];
|
|
|
+ this.columnNameTypeUser = base.Columns["NameTypeUser"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdTypeUser = new global::System.Data.DataColumn("IdTypeUser", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdTypeUser);
|
|
|
+ this.columnNameTypeUser = new global::System.Data.DataColumn("NameTypeUser", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnNameTypeUser);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdTypeUser}, true));
|
|
|
+ this.columnIdTypeUser.AutoIncrement = true;
|
|
|
+ this.columnIdTypeUser.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdTypeUser.AllowDBNull = false;
|
|
|
+ this.columnIdTypeUser.ReadOnly = true;
|
|
|
+ this.columnIdTypeUser.Unique = true;
|
|
|
+ this.columnNameTypeUser.AllowDBNull = false;
|
|
|
+ this.columnNameTypeUser.MaxLength = 50;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserRow NewTypeUserRow() {
|
|
|
+ return ((TypeUserRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new TypeUserRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(TypeUserRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.TypeUserRowChanged != null)) {
|
|
|
+ this.TypeUserRowChanged(this, new TypeUserRowChangeEvent(((TypeUserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.TypeUserRowChanging != null)) {
|
|
|
+ this.TypeUserRowChanging(this, new TypeUserRowChangeEvent(((TypeUserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.TypeUserRowDeleted != null)) {
|
|
|
+ this.TypeUserRowDeleted(this, new TypeUserRowChangeEvent(((TypeUserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.TypeUserRowDeleting != null)) {
|
|
|
+ this.TypeUserRowDeleting(this, new TypeUserRowChangeEvent(((TypeUserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemoveTypeUserRow(TypeUserRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "TypeUserDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the strongly named DataTable class.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Serializable()]
|
|
|
+ [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
|
|
|
+ public partial class UserDataTable : global::System.Data.TypedTableBase<UserRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdUser;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnIdTypeUser;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnLogin;
|
|
|
+
|
|
|
+ private global::System.Data.DataColumn columnPassword;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserDataTable() {
|
|
|
+ this.TableName = "User";
|
|
|
+ this.BeginInit();
|
|
|
+ this.InitClass();
|
|
|
+ this.EndInit();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal UserDataTable(global::System.Data.DataTable table) {
|
|
|
+ this.TableName = table.TableName;
|
|
|
+ if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
|
|
|
+ this.CaseSensitive = table.CaseSensitive;
|
|
|
+ }
|
|
|
+ if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
|
|
|
+ this.Locale = table.Locale;
|
|
|
+ }
|
|
|
+ if ((table.Namespace != table.DataSet.Namespace)) {
|
|
|
+ this.Namespace = table.Namespace;
|
|
|
+ }
|
|
|
+ this.Prefix = table.Prefix;
|
|
|
+ this.MinimumCapacity = table.MinimumCapacity;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected UserDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
|
|
+ base(info, context) {
|
|
|
+ this.InitVars();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdUserColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdUser;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn IdTypeUserColumn {
|
|
|
+ get {
|
|
|
+ return this.columnIdTypeUser;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn LoginColumn {
|
|
|
+ get {
|
|
|
+ return this.columnLogin;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataColumn PasswordColumn {
|
|
|
+ get {
|
|
|
+ return this.columnPassword;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int Count {
|
|
|
+ get {
|
|
|
+ return this.Rows.Count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRow this[int index] {
|
|
|
+ get {
|
|
|
+ return ((UserRow)(this.Rows[index]));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event UserRowChangeEventHandler UserRowChanging;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event UserRowChangeEventHandler UserRowChanged;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event UserRowChangeEventHandler UserRowDeleting;
|
|
|
+
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public event UserRowChangeEventHandler UserRowDeleted;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void AddUserRow(UserRow row) {
|
|
|
+ this.Rows.Add(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRow AddUserRow(TypeUserRow parentTypeUserRowByFK_User_TypeUser, string Login, string Password) {
|
|
|
+ UserRow rowUserRow = ((UserRow)(this.NewRow()));
|
|
|
+ object[] columnValuesArray = new object[] {
|
|
|
+ null,
|
|
|
+ null,
|
|
|
+ Login,
|
|
|
+ Password};
|
|
|
+ if ((parentTypeUserRowByFK_User_TypeUser != null)) {
|
|
|
+ columnValuesArray[1] = parentTypeUserRowByFK_User_TypeUser[0];
|
|
|
+ }
|
|
|
+ rowUserRow.ItemArray = columnValuesArray;
|
|
|
+ this.Rows.Add(rowUserRow);
|
|
|
+ return rowUserRow;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRow FindByIdUser(int IdUser) {
|
|
|
+ return ((UserRow)(this.Rows.Find(new object[] {
|
|
|
+ IdUser})));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public override global::System.Data.DataTable Clone() {
|
|
|
+ UserDataTable cln = ((UserDataTable)(base.Clone()));
|
|
|
+ cln.InitVars();
|
|
|
+ return cln;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataTable CreateInstance() {
|
|
|
+ return new UserDataTable();
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal void InitVars() {
|
|
|
+ this.columnIdUser = base.Columns["IdUser"];
|
|
|
+ this.columnIdTypeUser = base.Columns["IdTypeUser"];
|
|
|
+ this.columnLogin = base.Columns["Login"];
|
|
|
+ this.columnPassword = base.Columns["Password"];
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitClass() {
|
|
|
+ this.columnIdUser = new global::System.Data.DataColumn("IdUser", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdUser);
|
|
|
+ this.columnIdTypeUser = new global::System.Data.DataColumn("IdTypeUser", typeof(int), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnIdTypeUser);
|
|
|
+ this.columnLogin = new global::System.Data.DataColumn("Login", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnLogin);
|
|
|
+ this.columnPassword = new global::System.Data.DataColumn("Password", typeof(string), null, global::System.Data.MappingType.Element);
|
|
|
+ base.Columns.Add(this.columnPassword);
|
|
|
+ this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
|
|
|
+ this.columnIdUser}, true));
|
|
|
+ this.columnIdUser.AutoIncrement = true;
|
|
|
+ this.columnIdUser.AutoIncrementSeed = 1;
|
|
|
+ this.columnIdUser.AllowDBNull = false;
|
|
|
+ this.columnIdUser.ReadOnly = true;
|
|
|
+ this.columnIdUser.Unique = true;
|
|
|
+ this.columnIdTypeUser.AllowDBNull = false;
|
|
|
+ this.columnLogin.AllowDBNull = false;
|
|
|
+ this.columnLogin.MaxLength = 50;
|
|
|
+ this.columnPassword.AllowDBNull = false;
|
|
|
+ this.columnPassword.MaxLength = 50;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRow NewUserRow() {
|
|
|
+ return ((UserRow)(this.NewRow()));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
|
|
|
+ return new UserRow(builder);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override global::System.Type GetRowType() {
|
|
|
+ return typeof(UserRow);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanged(e);
|
|
|
+ if ((this.UserRowChanged != null)) {
|
|
|
+ this.UserRowChanged(this, new UserRowChangeEvent(((UserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowChanging(e);
|
|
|
+ if ((this.UserRowChanging != null)) {
|
|
|
+ this.UserRowChanging(this, new UserRowChangeEvent(((UserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleted(e);
|
|
|
+ if ((this.UserRowDeleted != null)) {
|
|
|
+ this.UserRowDeleted(this, new UserRowChangeEvent(((UserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
|
|
|
+ base.OnRowDeleting(e);
|
|
|
+ if ((this.UserRowDeleting != null)) {
|
|
|
+ this.UserRowDeleting(this, new UserRowChangeEvent(((UserRow)(e.Row)), e.Action));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void RemoveUserRow(UserRow row) {
|
|
|
+ this.Rows.Remove(row);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
|
|
+ global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
|
|
+ global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
|
|
+ BookClubKMADataSet ds = new BookClubKMADataSet();
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any1.Namespace = "http://www.w3.org/2001/XMLSchema";
|
|
|
+ any1.MinOccurs = new decimal(0);
|
|
|
+ any1.MaxOccurs = decimal.MaxValue;
|
|
|
+ any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
|
|
|
+ any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
|
|
|
+ any2.MinOccurs = new decimal(1);
|
|
|
+ any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
|
|
|
+ sequence.Items.Add(any2);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute1.Name = "namespace";
|
|
|
+ attribute1.FixedValue = ds.Namespace;
|
|
|
+ type.Attributes.Add(attribute1);
|
|
|
+ global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
|
|
|
+ attribute2.Name = "tableTypeName";
|
|
|
+ attribute2.FixedValue = "UserDataTable";
|
|
|
+ type.Attributes.Add(attribute2);
|
|
|
+ type.Particle = sequence;
|
|
|
+ global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
|
|
+ if (xs.Contains(dsSchema.TargetNamespace)) {
|
|
|
+ global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
|
|
+ global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
|
|
+ try {
|
|
|
+ global::System.Xml.Schema.XmlSchema schema = null;
|
|
|
+ dsSchema.Write(s1);
|
|
|
+ for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
|
|
+ schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
|
|
+ s2.SetLength(0);
|
|
|
+ schema.Write(s2);
|
|
|
+ if ((s1.Length == s2.Length)) {
|
|
|
+ s1.Position = 0;
|
|
|
+ s2.Position = 0;
|
|
|
+ for (; ((s1.Position != s1.Length)
|
|
|
+ && (s1.ReadByte() == s2.ReadByte())); ) {
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ if ((s1.Position == s1.Length)) {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((s1 != null)) {
|
|
|
+ s1.Close();
|
|
|
+ }
|
|
|
+ if ((s2 != null)) {
|
|
|
+ s2.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ xs.Add(dsSchema);
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class ManufacturerRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private ManufacturerDataTable tableManufacturer;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal ManufacturerRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tableManufacturer = ((ManufacturerDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdManufacturer {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableManufacturer.IdManufacturerColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableManufacturer.IdManufacturerColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string NameManufacturer {
|
|
|
+ get {
|
|
|
+ return ((string)(this[this.tableManufacturer.NameManufacturerColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableManufacturer.NameManufacturerColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRow[] GetProductRows() {
|
|
|
+ if ((this.Table.ChildRelations["FK_Product_Manufacturer"] == null)) {
|
|
|
+ return new ProductRow[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return ((ProductRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Product_Manufacturer"])));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class OrderRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private OrderDataTable tableOrder;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal OrderRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tableOrder = ((OrderDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdOrder {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrder.IdOrderColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrder.IdOrderColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdUser {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrder.IdUserColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrder.IdUserColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdPickupPoint {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrder.IdPickupPointColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrder.IdPickupPointColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public System.DateTime DateOrder {
|
|
|
+ get {
|
|
|
+ try {
|
|
|
+ return ((global::System.DateTime)(this[this.tableOrder.DateOrderColumn]));
|
|
|
+ }
|
|
|
+ catch (global::System.InvalidCastException e) {
|
|
|
+ throw new global::System.Data.StrongTypingException("The value for column \'DateOrder\' in table \'Order\' is DBNull.", e);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrder.DateOrderColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int Code {
|
|
|
+ get {
|
|
|
+ try {
|
|
|
+ return ((int)(this[this.tableOrder.CodeColumn]));
|
|
|
+ }
|
|
|
+ catch (global::System.InvalidCastException e) {
|
|
|
+ throw new global::System.Data.StrongTypingException("The value for column \'Code\' in table \'Order\' is DBNull.", e);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrder.CodeColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdOrderStatus {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrder.IdOrderStatusColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrder.IdOrderStatusColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusRow OrderStatusRow {
|
|
|
+ get {
|
|
|
+ return ((OrderStatusRow)(this.GetParentRow(this.Table.ParentRelations["FK_Order_OrderStatus"])));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this.SetParentRow(value, this.Table.ParentRelations["FK_Order_OrderStatus"]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointRow PickupPointRow {
|
|
|
+ get {
|
|
|
+ return ((PickupPointRow)(this.GetParentRow(this.Table.ParentRelations["FK_Order_PickupPoint"])));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this.SetParentRow(value, this.Table.ParentRelations["FK_Order_PickupPoint"]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRow UserRow {
|
|
|
+ get {
|
|
|
+ return ((UserRow)(this.GetParentRow(this.Table.ParentRelations["FK_Order_User"])));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this.SetParentRow(value, this.Table.ParentRelations["FK_Order_User"]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool IsDateOrderNull() {
|
|
|
+ return this.IsNull(this.tableOrder.DateOrderColumn);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void SetDateOrderNull() {
|
|
|
+ this[this.tableOrder.DateOrderColumn] = global::System.Convert.DBNull;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool IsCodeNull() {
|
|
|
+ return this.IsNull(this.tableOrder.CodeColumn);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void SetCodeNull() {
|
|
|
+ this[this.tableOrder.CodeColumn] = global::System.Convert.DBNull;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRow[] GetOrderProductRows() {
|
|
|
+ if ((this.Table.ChildRelations["FK_OrderProduct_Order"] == null)) {
|
|
|
+ return new OrderProductRow[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return ((OrderProductRow[])(base.GetChildRows(this.Table.ChildRelations["FK_OrderProduct_Order"])));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class OrderProductRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private OrderProductDataTable tableOrderProduct;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal OrderProductRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tableOrderProduct = ((OrderProductDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdOrderProduct {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrderProduct.IdOrderProductColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrderProduct.IdOrderProductColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdOrder {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrderProduct.IdOrderColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrderProduct.IdOrderColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdProduct {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrderProduct.IdProductColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrderProduct.IdProductColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int CountProduct {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrderProduct.CountProductColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrderProduct.CountProductColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow OrderRow {
|
|
|
+ get {
|
|
|
+ return ((OrderRow)(this.GetParentRow(this.Table.ParentRelations["FK_OrderProduct_Order"])));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this.SetParentRow(value, this.Table.ParentRelations["FK_OrderProduct_Order"]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRow ProductRow {
|
|
|
+ get {
|
|
|
+ return ((ProductRow)(this.GetParentRow(this.Table.ParentRelations["FK_OrderProduct_Product"])));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this.SetParentRow(value, this.Table.ParentRelations["FK_OrderProduct_Product"]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class OrderStatusRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private OrderStatusDataTable tableOrderStatus;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal OrderStatusRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tableOrderStatus = ((OrderStatusDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdOrderStatus {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableOrderStatus.IdOrderStatusColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrderStatus.IdOrderStatusColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string NameOrderStatus {
|
|
|
+ get {
|
|
|
+ return ((string)(this[this.tableOrderStatus.NameOrderStatusColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableOrderStatus.NameOrderStatusColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow[] GetOrderRows() {
|
|
|
+ if ((this.Table.ChildRelations["FK_Order_OrderStatus"] == null)) {
|
|
|
+ return new OrderRow[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return ((OrderRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Order_OrderStatus"])));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class PickupPointRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private PickupPointDataTable tablePickupPoint;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal PickupPointRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tablePickupPoint = ((PickupPointDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdPickupPoint {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tablePickupPoint.IdPickupPointColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tablePickupPoint.IdPickupPointColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string AddressPickupPoint {
|
|
|
+ get {
|
|
|
+ return ((string)(this[this.tablePickupPoint.AddressPickupPointColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tablePickupPoint.AddressPickupPointColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow[] GetOrderRows() {
|
|
|
+ if ((this.Table.ChildRelations["FK_Order_PickupPoint"] == null)) {
|
|
|
+ return new OrderRow[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return ((OrderRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Order_PickupPoint"])));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class ProductRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private ProductDataTable tableProduct;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal ProductRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tableProduct = ((ProductDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdProduct {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableProduct.IdProductColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.IdProductColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string NameProduct {
|
|
|
+ get {
|
|
|
+ return ((string)(this[this.tableProduct.NameProductColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.NameProductColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdManufacturer {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableProduct.IdManufacturerColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.IdManufacturerColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string Description {
|
|
|
+ get {
|
|
|
+ try {
|
|
|
+ return ((string)(this[this.tableProduct.DescriptionColumn]));
|
|
|
+ }
|
|
|
+ catch (global::System.InvalidCastException e) {
|
|
|
+ throw new global::System.Data.StrongTypingException("The value for column \'Description\' in table \'Product\' is DBNull.", e);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.DescriptionColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string Photo {
|
|
|
+ get {
|
|
|
+ try {
|
|
|
+ return ((string)(this[this.tableProduct.PhotoColumn]));
|
|
|
+ }
|
|
|
+ catch (global::System.InvalidCastException e) {
|
|
|
+ throw new global::System.Data.StrongTypingException("The value for column \'Photo\' in table \'Product\' is DBNull.", e);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.PhotoColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public decimal Cost {
|
|
|
+ get {
|
|
|
+ return ((decimal)(this[this.tableProduct.CostColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.CostColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public double Discount {
|
|
|
+ get {
|
|
|
+ try {
|
|
|
+ return ((double)(this[this.tableProduct.DiscountColumn]));
|
|
|
+ }
|
|
|
+ catch (global::System.InvalidCastException e) {
|
|
|
+ throw new global::System.Data.StrongTypingException("The value for column \'Discount\' in table \'Product\' is DBNull.", e);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.DiscountColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int CountProduct {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableProduct.CountProductColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableProduct.CountProductColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerRow ManufacturerRow {
|
|
|
+ get {
|
|
|
+ return ((ManufacturerRow)(this.GetParentRow(this.Table.ParentRelations["FK_Product_Manufacturer"])));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this.SetParentRow(value, this.Table.ParentRelations["FK_Product_Manufacturer"]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool IsDescriptionNull() {
|
|
|
+ return this.IsNull(this.tableProduct.DescriptionColumn);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void SetDescriptionNull() {
|
|
|
+ this[this.tableProduct.DescriptionColumn] = global::System.Convert.DBNull;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool IsPhotoNull() {
|
|
|
+ return this.IsNull(this.tableProduct.PhotoColumn);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void SetPhotoNull() {
|
|
|
+ this[this.tableProduct.PhotoColumn] = global::System.Convert.DBNull;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool IsDiscountNull() {
|
|
|
+ return this.IsNull(this.tableProduct.DiscountColumn);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public void SetDiscountNull() {
|
|
|
+ this[this.tableProduct.DiscountColumn] = global::System.Convert.DBNull;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRow[] GetOrderProductRows() {
|
|
|
+ if ((this.Table.ChildRelations["FK_OrderProduct_Product"] == null)) {
|
|
|
+ return new OrderProductRow[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return ((OrderProductRow[])(base.GetChildRows(this.Table.ChildRelations["FK_OrderProduct_Product"])));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class TypeUserRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private TypeUserDataTable tableTypeUser;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal TypeUserRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tableTypeUser = ((TypeUserDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdTypeUser {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableTypeUser.IdTypeUserColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableTypeUser.IdTypeUserColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string NameTypeUser {
|
|
|
+ get {
|
|
|
+ return ((string)(this[this.tableTypeUser.NameTypeUserColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableTypeUser.NameTypeUserColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRow[] GetUserRows() {
|
|
|
+ if ((this.Table.ChildRelations["FK_User_TypeUser"] == null)) {
|
|
|
+ return new UserRow[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return ((UserRow[])(base.GetChildRows(this.Table.ChildRelations["FK_User_TypeUser"])));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents strongly named DataRow class.
|
|
|
+ ///</summary>
|
|
|
+ public partial class UserRow : global::System.Data.DataRow {
|
|
|
+
|
|
|
+ private UserDataTable tableUser;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal UserRow(global::System.Data.DataRowBuilder rb) :
|
|
|
+ base(rb) {
|
|
|
+ this.tableUser = ((UserDataTable)(this.Table));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdUser {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableUser.IdUserColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableUser.IdUserColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int IdTypeUser {
|
|
|
+ get {
|
|
|
+ return ((int)(this[this.tableUser.IdTypeUserColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableUser.IdTypeUserColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string Login {
|
|
|
+ get {
|
|
|
+ return ((string)(this[this.tableUser.LoginColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableUser.LoginColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public string Password {
|
|
|
+ get {
|
|
|
+ return ((string)(this[this.tableUser.PasswordColumn]));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this[this.tableUser.PasswordColumn] = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserRow TypeUserRow {
|
|
|
+ get {
|
|
|
+ return ((TypeUserRow)(this.GetParentRow(this.Table.ParentRelations["FK_User_TypeUser"])));
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this.SetParentRow(value, this.Table.ParentRelations["FK_User_TypeUser"]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow[] GetOrderRows() {
|
|
|
+ if ((this.Table.ChildRelations["FK_Order_User"] == null)) {
|
|
|
+ return new OrderRow[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return ((OrderRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Order_User"])));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class ManufacturerRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private ManufacturerRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerRowChangeEvent(ManufacturerRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class OrderRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private OrderRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRowChangeEvent(OrderRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class OrderProductRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private OrderProductRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRowChangeEvent(OrderProductRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class OrderStatusRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private OrderStatusRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusRowChangeEvent(OrderStatusRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class PickupPointRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private PickupPointRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointRowChangeEvent(PickupPointRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class ProductRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private ProductRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRowChangeEvent(ProductRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class TypeUserRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private TypeUserRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserRowChangeEvent(TypeUserRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Row event argument class
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public class UserRowChangeEvent : global::System.EventArgs {
|
|
|
+
|
|
|
+ private UserRow eventRow;
|
|
|
+
|
|
|
+ private global::System.Data.DataRowAction eventAction;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRowChangeEvent(UserRow row, global::System.Data.DataRowAction action) {
|
|
|
+ this.eventRow = row;
|
|
|
+ this.eventAction = action;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserRow Row {
|
|
|
+ get {
|
|
|
+ return this.eventRow;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public global::System.Data.DataRowAction Action {
|
|
|
+ get {
|
|
|
+ return this.eventAction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+namespace СУБД_Книжный_клуб.BookClubKMADataSetTableAdapters {
|
|
|
+
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class ManufacturerTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ManufacturerTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "Manufacturer";
|
|
|
+ tableMapping.ColumnMappings.Add("IdManufacturer", "IdManufacturer");
|
|
|
+ tableMapping.ColumnMappings.Add("NameManufacturer", "NameManufacturer");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[Manufacturer] WHERE (([IdManufacturer] = @Original_IdManufactu" +
|
|
|
+ "rer) AND ([NameManufacturer] = @Original_NameManufacturer))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdManufacturer", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdManufacturer", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameManufacturer", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameManufacturer", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Manufacturer] ([NameManufacturer]) VALUES (@NameManufacturer);" +
|
|
|
+ "\r\nSELECT IdManufacturer, NameManufacturer FROM Manufacturer WHERE (IdManufacture" +
|
|
|
+ "r = SCOPE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameManufacturer", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameManufacturer", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Manufacturer] SET [NameManufacturer] = @NameManufacturer WHERE (([IdManufacturer] = @Original_IdManufacturer) AND ([NameManufacturer] = @Original_NameManufacturer));
|
|
|
+SELECT IdManufacturer, NameManufacturer FROM Manufacturer WHERE (IdManufacturer = @IdManufacturer)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameManufacturer", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameManufacturer", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdManufacturer", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdManufacturer", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameManufacturer", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameManufacturer", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdManufacturer", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdManufacturer", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdManufacturer, NameManufacturer FROM dbo.Manufacturer";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.ManufacturerDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.ManufacturerDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.ManufacturerDataTable dataTable = new BookClubKMADataSet.ManufacturerDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.ManufacturerDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "Manufacturer");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdManufacturer, string Original_NameManufacturer) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdManufacturer));
|
|
|
+ if ((Original_NameManufacturer == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameManufacturer");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_NameManufacturer));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(string NameManufacturer) {
|
|
|
+ if ((NameManufacturer == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameManufacturer");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((string)(NameManufacturer));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string NameManufacturer, int Original_IdManufacturer, string Original_NameManufacturer, int IdManufacturer) {
|
|
|
+ if ((NameManufacturer == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameManufacturer");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(NameManufacturer));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Original_IdManufacturer));
|
|
|
+ if ((Original_NameManufacturer == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameManufacturer");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_NameManufacturer));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(IdManufacturer));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string NameManufacturer, int Original_IdManufacturer, string Original_NameManufacturer) {
|
|
|
+ return this.Update(NameManufacturer, Original_IdManufacturer, Original_NameManufacturer, Original_IdManufacturer);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class OrderTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "Order";
|
|
|
+ tableMapping.ColumnMappings.Add("IdOrder", "IdOrder");
|
|
|
+ tableMapping.ColumnMappings.Add("IdUser", "IdUser");
|
|
|
+ tableMapping.ColumnMappings.Add("IdPickupPoint", "IdPickupPoint");
|
|
|
+ tableMapping.ColumnMappings.Add("DateOrder", "DateOrder");
|
|
|
+ tableMapping.ColumnMappings.Add("Code", "Code");
|
|
|
+ tableMapping.ColumnMappings.Add("IdOrderStatus", "IdOrderStatus");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Order] WHERE (([IdOrder] = @Original_IdOrder) AND ([IdUser] = @Original_IdUser) AND ([IdPickupPoint] = @Original_IdPickupPoint) AND ((@IsNull_DateOrder = 1 AND [DateOrder] IS NULL) OR ([DateOrder] = @Original_DateOrder)) AND ((@IsNull_Code = 1 AND [Code] IS NULL) OR ([Code] = @Original_Code)) AND ([IdOrderStatus] = @Original_IdOrderStatus))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrder", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdPickupPoint", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdPickupPoint", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DateOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DateOrder", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DateOrder", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DateOrder", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Code", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Code", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Code", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Code", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrderStatus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderStatus", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Order] ([IdUser], [IdPickupPoint], [DateOrder], [Code], [IdOrderStatus]) VALUES (@IdUser, @IdPickupPoint, @DateOrder, @Code, @IdOrderStatus);
|
|
|
+SELECT IdOrder, IdUser, IdPickupPoint, DateOrder, Code, IdOrderStatus FROM [Order] WHERE (IdOrder = SCOPE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdPickupPoint", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdPickupPoint", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DateOrder", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DateOrder", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Code", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Code", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdOrderStatus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderStatus", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Order] SET [IdUser] = @IdUser, [IdPickupPoint] = @IdPickupPoint, [DateOrder] = @DateOrder, [Code] = @Code, [IdOrderStatus] = @IdOrderStatus WHERE (([IdOrder] = @Original_IdOrder) AND ([IdUser] = @Original_IdUser) AND ([IdPickupPoint] = @Original_IdPickupPoint) AND ((@IsNull_DateOrder = 1 AND [DateOrder] IS NULL) OR ([DateOrder] = @Original_DateOrder)) AND ((@IsNull_Code = 1 AND [Code] IS NULL) OR ([Code] = @Original_Code)) AND ([IdOrderStatus] = @Original_IdOrderStatus));
|
|
|
+SELECT IdOrder, IdUser, IdPickupPoint, DateOrder, Code, IdOrderStatus FROM [Order] WHERE (IdOrder = @IdOrder)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdPickupPoint", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdPickupPoint", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DateOrder", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DateOrder", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Code", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Code", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdOrderStatus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderStatus", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrder", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdPickupPoint", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdPickupPoint", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DateOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DateOrder", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DateOrder", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DateOrder", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Code", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Code", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Code", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Code", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrderStatus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderStatus", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdOrder", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrder", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdOrder, IdUser, IdPickupPoint, DateOrder, Code, IdOrderStatus FROM dbo.[O" +
|
|
|
+ "rder]";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.OrderDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.OrderDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.OrderDataTable dataTable = new BookClubKMADataSet.OrderDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.OrderDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "Order");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdOrder, int Original_IdUser, int Original_IdPickupPoint, global::System.Nullable<global::System.DateTime> Original_DateOrder, global::System.Nullable<int> Original_Code, int Original_IdOrderStatus) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdOrder));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_IdUser));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_IdPickupPoint));
|
|
|
+ if ((Original_DateOrder.HasValue == true)) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[4].Value = ((System.DateTime)(Original_DateOrder.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ if ((Original_Code.HasValue == true)) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[6].Value = ((int)(Original_Code.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.DeleteCommand.Parameters[7].Value = ((int)(Original_IdOrderStatus));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(int IdUser, int IdPickupPoint, global::System.Nullable<global::System.DateTime> DateOrder, global::System.Nullable<int> Code, int IdOrderStatus) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((int)(IdUser));
|
|
|
+ this.Adapter.InsertCommand.Parameters[1].Value = ((int)(IdPickupPoint));
|
|
|
+ if ((DateOrder.HasValue == true)) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[2].Value = ((System.DateTime)(DateOrder.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ if ((Code.HasValue == true)) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[3].Value = ((int)(Code.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.InsertCommand.Parameters[4].Value = ((int)(IdOrderStatus));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(int IdUser, int IdPickupPoint, global::System.Nullable<global::System.DateTime> DateOrder, global::System.Nullable<int> Code, int IdOrderStatus, int Original_IdOrder, int Original_IdUser, int Original_IdPickupPoint, global::System.Nullable<global::System.DateTime> Original_DateOrder, global::System.Nullable<int> Original_Code, int Original_IdOrderStatus, int IdOrder) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(IdUser));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(IdPickupPoint));
|
|
|
+ if ((DateOrder.HasValue == true)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((System.DateTime)(DateOrder.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ if ((Code.HasValue == true)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Code.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(IdOrderStatus));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Original_IdOrder));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(Original_IdUser));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_IdPickupPoint));
|
|
|
+ if ((Original_DateOrder.HasValue == true)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(0));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[9].Value = ((System.DateTime)(Original_DateOrder.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(1));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ if ((Original_Code.HasValue == true)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[11].Value = ((int)(Original_Code.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[12].Value = ((int)(Original_IdOrderStatus));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[13].Value = ((int)(IdOrder));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(int IdUser, int IdPickupPoint, global::System.Nullable<global::System.DateTime> DateOrder, global::System.Nullable<int> Code, int IdOrderStatus, int Original_IdOrder, int Original_IdUser, int Original_IdPickupPoint, global::System.Nullable<global::System.DateTime> Original_DateOrder, global::System.Nullable<int> Original_Code, int Original_IdOrderStatus) {
|
|
|
+ return this.Update(IdUser, IdPickupPoint, DateOrder, Code, IdOrderStatus, Original_IdOrder, Original_IdUser, Original_IdPickupPoint, Original_DateOrder, Original_Code, Original_IdOrderStatus, Original_IdOrder);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class OrderProductTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderProductTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "OrderProduct";
|
|
|
+ tableMapping.ColumnMappings.Add("IdOrderProduct", "IdOrderProduct");
|
|
|
+ tableMapping.ColumnMappings.Add("IdOrder", "IdOrder");
|
|
|
+ tableMapping.ColumnMappings.Add("IdProduct", "IdProduct");
|
|
|
+ tableMapping.ColumnMappings.Add("CountProduct", "CountProduct");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[OrderProduct] WHERE (([IdOrderProduct] = @Original_IdOrderProd" +
|
|
|
+ "uct) AND ([IdOrder] = @Original_IdOrder) AND ([IdProduct] = @Original_IdProduct)" +
|
|
|
+ " AND ([CountProduct] = @Original_CountProduct))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrderProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrder", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[OrderProduct] ([IdOrder], [IdProduct], [CountProduct]) VALUES " +
|
|
|
+ "(@IdOrder, @IdProduct, @CountProduct);\r\nSELECT IdOrderProduct, IdOrder, IdProduc" +
|
|
|
+ "t, CountProduct FROM OrderProduct WHERE (IdOrderProduct = SCOPE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrder", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[OrderProduct] SET [IdOrder] = @IdOrder, [IdProduct] = @IdProduct, [CountProduct] = @CountProduct WHERE (([IdOrderProduct] = @Original_IdOrderProduct) AND ([IdOrder] = @Original_IdOrder) AND ([IdProduct] = @Original_IdProduct) AND ([CountProduct] = @Original_CountProduct));
|
|
|
+SELECT IdOrderProduct, IdOrder, IdProduct, CountProduct FROM OrderProduct WHERE (IdOrderProduct = @IdOrderProduct)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrder", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrderProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrder", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrder", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdOrderProduct", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdOrderProduct, IdOrder, IdProduct, CountProduct FROM dbo.OrderProduct";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.OrderProductDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.OrderProductDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.OrderProductDataTable dataTable = new BookClubKMADataSet.OrderProductDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.OrderProductDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "OrderProduct");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdOrderProduct, int Original_IdOrder, int Original_IdProduct, int Original_CountProduct) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdOrderProduct));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_IdOrder));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_IdProduct));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[3].Value = ((int)(Original_CountProduct));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(int IdOrder, int IdProduct, int CountProduct) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((int)(IdOrder));
|
|
|
+ this.Adapter.InsertCommand.Parameters[1].Value = ((int)(IdProduct));
|
|
|
+ this.Adapter.InsertCommand.Parameters[2].Value = ((int)(CountProduct));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(int IdOrder, int IdProduct, int CountProduct, int Original_IdOrderProduct, int Original_IdOrder, int Original_IdProduct, int Original_CountProduct, int IdOrderProduct) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(IdOrder));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(IdProduct));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(CountProduct));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Original_IdOrderProduct));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_IdOrder));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Original_IdProduct));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(Original_CountProduct));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(IdOrderProduct));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(int IdOrder, int IdProduct, int CountProduct, int Original_IdOrderProduct, int Original_IdOrder, int Original_IdProduct, int Original_CountProduct) {
|
|
|
+ return this.Update(IdOrder, IdProduct, CountProduct, Original_IdOrderProduct, Original_IdOrder, Original_IdProduct, Original_CountProduct, Original_IdOrderProduct);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class OrderStatusTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public OrderStatusTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "OrderStatus";
|
|
|
+ tableMapping.ColumnMappings.Add("IdOrderStatus", "IdOrderStatus");
|
|
|
+ tableMapping.ColumnMappings.Add("NameOrderStatus", "NameOrderStatus");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[OrderStatus] WHERE (([IdOrderStatus] = @Original_IdOrderStatus" +
|
|
|
+ ") AND ([NameOrderStatus] = @Original_NameOrderStatus))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrderStatus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderStatus", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameOrderStatus", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameOrderStatus", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[OrderStatus] ([NameOrderStatus]) VALUES (@NameOrderStatus);\r\nS" +
|
|
|
+ "ELECT IdOrderStatus, NameOrderStatus FROM OrderStatus WHERE (IdOrderStatus = SCO" +
|
|
|
+ "PE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameOrderStatus", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameOrderStatus", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[OrderStatus] SET [NameOrderStatus] = @NameOrderStatus WHERE (([IdOrderStatus] = @Original_IdOrderStatus) AND ([NameOrderStatus] = @Original_NameOrderStatus));
|
|
|
+SELECT IdOrderStatus, NameOrderStatus FROM OrderStatus WHERE (IdOrderStatus = @IdOrderStatus)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameOrderStatus", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameOrderStatus", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdOrderStatus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderStatus", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameOrderStatus", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameOrderStatus", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdOrderStatus", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdOrderStatus", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdOrderStatus, NameOrderStatus FROM dbo.OrderStatus";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.OrderStatusDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.OrderStatusDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.OrderStatusDataTable dataTable = new BookClubKMADataSet.OrderStatusDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.OrderStatusDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "OrderStatus");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdOrderStatus, string Original_NameOrderStatus) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdOrderStatus));
|
|
|
+ if ((Original_NameOrderStatus == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameOrderStatus");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_NameOrderStatus));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(string NameOrderStatus) {
|
|
|
+ if ((NameOrderStatus == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameOrderStatus");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((string)(NameOrderStatus));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string NameOrderStatus, int Original_IdOrderStatus, string Original_NameOrderStatus, int IdOrderStatus) {
|
|
|
+ if ((NameOrderStatus == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameOrderStatus");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(NameOrderStatus));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Original_IdOrderStatus));
|
|
|
+ if ((Original_NameOrderStatus == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameOrderStatus");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_NameOrderStatus));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(IdOrderStatus));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string NameOrderStatus, int Original_IdOrderStatus, string Original_NameOrderStatus) {
|
|
|
+ return this.Update(NameOrderStatus, Original_IdOrderStatus, Original_NameOrderStatus, Original_IdOrderStatus);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class PickupPointTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public PickupPointTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "PickupPoint";
|
|
|
+ tableMapping.ColumnMappings.Add("IdPickupPoint", "IdPickupPoint");
|
|
|
+ tableMapping.ColumnMappings.Add("AddressPickupPoint", "AddressPickupPoint");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[PickupPoint] WHERE (([IdPickupPoint] = @Original_IdPickupPoint" +
|
|
|
+ ") AND ([AddressPickupPoint] = @Original_AddressPickupPoint))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdPickupPoint", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdPickupPoint", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_AddressPickupPoint", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "AddressPickupPoint", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[PickupPoint] ([AddressPickupPoint]) VALUES (@AddressPickupPoin" +
|
|
|
+ "t);\r\nSELECT IdPickupPoint, AddressPickupPoint FROM PickupPoint WHERE (IdPickupPo" +
|
|
|
+ "int = SCOPE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@AddressPickupPoint", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "AddressPickupPoint", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[PickupPoint] SET [AddressPickupPoint] = @AddressPickupPoint WHERE (([IdPickupPoint] = @Original_IdPickupPoint) AND ([AddressPickupPoint] = @Original_AddressPickupPoint));
|
|
|
+SELECT IdPickupPoint, AddressPickupPoint FROM PickupPoint WHERE (IdPickupPoint = @IdPickupPoint)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@AddressPickupPoint", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "AddressPickupPoint", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdPickupPoint", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdPickupPoint", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_AddressPickupPoint", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "AddressPickupPoint", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdPickupPoint", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdPickupPoint", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdPickupPoint, AddressPickupPoint FROM dbo.PickupPoint";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.PickupPointDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.PickupPointDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.PickupPointDataTable dataTable = new BookClubKMADataSet.PickupPointDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.PickupPointDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "PickupPoint");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdPickupPoint, string Original_AddressPickupPoint) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdPickupPoint));
|
|
|
+ if ((Original_AddressPickupPoint == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_AddressPickupPoint");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_AddressPickupPoint));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(string AddressPickupPoint) {
|
|
|
+ if ((AddressPickupPoint == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("AddressPickupPoint");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((string)(AddressPickupPoint));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string AddressPickupPoint, int Original_IdPickupPoint, string Original_AddressPickupPoint, int IdPickupPoint) {
|
|
|
+ if ((AddressPickupPoint == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("AddressPickupPoint");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(AddressPickupPoint));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Original_IdPickupPoint));
|
|
|
+ if ((Original_AddressPickupPoint == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_AddressPickupPoint");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_AddressPickupPoint));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(IdPickupPoint));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string AddressPickupPoint, int Original_IdPickupPoint, string Original_AddressPickupPoint) {
|
|
|
+ return this.Update(AddressPickupPoint, Original_IdPickupPoint, Original_AddressPickupPoint, Original_IdPickupPoint);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class ProductTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public ProductTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "Product";
|
|
|
+ tableMapping.ColumnMappings.Add("IdProduct", "IdProduct");
|
|
|
+ tableMapping.ColumnMappings.Add("NameProduct", "NameProduct");
|
|
|
+ tableMapping.ColumnMappings.Add("IdManufacturer", "IdManufacturer");
|
|
|
+ tableMapping.ColumnMappings.Add("Description", "Description");
|
|
|
+ tableMapping.ColumnMappings.Add("Photo", "Photo");
|
|
|
+ tableMapping.ColumnMappings.Add("Cost", "Cost");
|
|
|
+ tableMapping.ColumnMappings.Add("Discount", "Discount");
|
|
|
+ tableMapping.ColumnMappings.Add("CountProduct", "CountProduct");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Product] WHERE (([IdProduct] = @Original_IdProduct) AND ([NameProduct] = @Original_NameProduct) AND ([IdManufacturer] = @Original_IdManufacturer) AND ((@IsNull_Description = 1 AND [Description] IS NULL) OR ([Description] = @Original_Description)) AND ((@IsNull_Photo = 1 AND [Photo] IS NULL) OR ([Photo] = @Original_Photo)) AND ([Cost] = @Original_Cost) AND ((@IsNull_Discount = 1 AND [Discount] IS NULL) OR ([Discount] = @Original_Discount)) AND ([CountProduct] = @Original_CountProduct))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameProduct", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdManufacturer", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdManufacturer", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Description", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Description", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Description", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Description", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Photo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Photo", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Photo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Photo", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Cost", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cost", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Discount", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Discount", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Discount", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Discount", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Product] ([NameProduct], [IdManufacturer], [Description], [Photo], [Cost], [Discount], [CountProduct]) VALUES (@NameProduct, @IdManufacturer, @Description, @Photo, @Cost, @Discount, @CountProduct);
|
|
|
+SELECT IdProduct, NameProduct, IdManufacturer, Description, Photo, Cost, Discount, CountProduct FROM Product WHERE (IdProduct = SCOPE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameProduct", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdManufacturer", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdManufacturer", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Description", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Description", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Photo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Photo", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Cost", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cost", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Discount", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Discount", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Product] SET [NameProduct] = @NameProduct, [IdManufacturer] = @IdManufacturer, [Description] = @Description, [Photo] = @Photo, [Cost] = @Cost, [Discount] = @Discount, [CountProduct] = @CountProduct WHERE (([IdProduct] = @Original_IdProduct) AND ([NameProduct] = @Original_NameProduct) AND ([IdManufacturer] = @Original_IdManufacturer) AND ((@IsNull_Description = 1 AND [Description] IS NULL) OR ([Description] = @Original_Description)) AND ((@IsNull_Photo = 1 AND [Photo] IS NULL) OR ([Photo] = @Original_Photo)) AND ([Cost] = @Original_Cost) AND ((@IsNull_Discount = 1 AND [Discount] IS NULL) OR ([Discount] = @Original_Discount)) AND ([CountProduct] = @Original_CountProduct));
|
|
|
+SELECT IdProduct, NameProduct, IdManufacturer, Description, Photo, Cost, Discount, CountProduct FROM Product WHERE (IdProduct = @IdProduct)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameProduct", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdManufacturer", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdManufacturer", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Description", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Description", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Photo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Photo", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Cost", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cost", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Discount", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Discount", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameProduct", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdManufacturer", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdManufacturer", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Description", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Description", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Description", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Description", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Photo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Photo", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Photo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Photo", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Cost", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cost", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Discount", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Discount", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Discount", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Discount", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CountProduct", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CountProduct", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdProduct", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdProduct", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdProduct, NameProduct, IdManufacturer, Description, Photo, Cost, Discount" +
|
|
|
+ ", CountProduct FROM dbo.Product";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.ProductDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.ProductDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.ProductDataTable dataTable = new BookClubKMADataSet.ProductDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.ProductDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "Product");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdProduct, string Original_NameProduct, int Original_IdManufacturer, string Original_Description, string Original_Photo, decimal Original_Cost, global::System.Nullable<double> Original_Discount, int Original_CountProduct) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdProduct));
|
|
|
+ if ((Original_NameProduct == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameProduct");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_NameProduct));
|
|
|
+ }
|
|
|
+ this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_IdManufacturer));
|
|
|
+ if ((Original_Description == null)) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Description));
|
|
|
+ }
|
|
|
+ if ((Original_Photo == null)) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Photo));
|
|
|
+ }
|
|
|
+ this.Adapter.DeleteCommand.Parameters[7].Value = ((decimal)(Original_Cost));
|
|
|
+ if ((Original_Discount.HasValue == true)) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[8].Value = ((object)(0));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[9].Value = ((double)(Original_Discount.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[8].Value = ((object)(1));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[9].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.DeleteCommand.Parameters[10].Value = ((int)(Original_CountProduct));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(string NameProduct, int IdManufacturer, string Description, string Photo, decimal Cost, global::System.Nullable<double> Discount, int CountProduct) {
|
|
|
+ if ((NameProduct == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameProduct");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((string)(NameProduct));
|
|
|
+ }
|
|
|
+ this.Adapter.InsertCommand.Parameters[1].Value = ((int)(IdManufacturer));
|
|
|
+ if ((Description == null)) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Description));
|
|
|
+ }
|
|
|
+ if ((Photo == null)) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Photo));
|
|
|
+ }
|
|
|
+ this.Adapter.InsertCommand.Parameters[4].Value = ((decimal)(Cost));
|
|
|
+ if ((Discount.HasValue == true)) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[5].Value = ((double)(Discount.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.InsertCommand.Parameters[6].Value = ((int)(CountProduct));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(
|
|
|
+ string NameProduct,
|
|
|
+ int IdManufacturer,
|
|
|
+ string Description,
|
|
|
+ string Photo,
|
|
|
+ decimal Cost,
|
|
|
+ global::System.Nullable<double> Discount,
|
|
|
+ int CountProduct,
|
|
|
+ int Original_IdProduct,
|
|
|
+ string Original_NameProduct,
|
|
|
+ int Original_IdManufacturer,
|
|
|
+ string Original_Description,
|
|
|
+ string Original_Photo,
|
|
|
+ decimal Original_Cost,
|
|
|
+ global::System.Nullable<double> Original_Discount,
|
|
|
+ int Original_CountProduct,
|
|
|
+ int IdProduct) {
|
|
|
+ if ((NameProduct == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameProduct");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(NameProduct));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(IdManufacturer));
|
|
|
+ if ((Description == null)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Description));
|
|
|
+ }
|
|
|
+ if ((Photo == null)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Photo));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[4].Value = ((decimal)(Cost));
|
|
|
+ if ((Discount.HasValue == true)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[5].Value = ((double)(Discount.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(CountProduct));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_IdProduct));
|
|
|
+ if ((Original_NameProduct == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameProduct");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_NameProduct));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[9].Value = ((int)(Original_IdManufacturer));
|
|
|
+ if ((Original_Description == null)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Original_Description));
|
|
|
+ }
|
|
|
+ if ((Original_Photo == null)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(1));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(0));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_Photo));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[14].Value = ((decimal)(Original_Cost));
|
|
|
+ if ((Original_Discount.HasValue == true)) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(0));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[16].Value = ((double)(Original_Discount.Value));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(1));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value;
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[17].Value = ((int)(Original_CountProduct));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[18].Value = ((int)(IdProduct));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string NameProduct, int IdManufacturer, string Description, string Photo, decimal Cost, global::System.Nullable<double> Discount, int CountProduct, int Original_IdProduct, string Original_NameProduct, int Original_IdManufacturer, string Original_Description, string Original_Photo, decimal Original_Cost, global::System.Nullable<double> Original_Discount, int Original_CountProduct) {
|
|
|
+ return this.Update(NameProduct, IdManufacturer, Description, Photo, Cost, Discount, CountProduct, Original_IdProduct, Original_NameProduct, Original_IdManufacturer, Original_Description, Original_Photo, Original_Cost, Original_Discount, Original_CountProduct, Original_IdProduct);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class TypeUserTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public TypeUserTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "TypeUser";
|
|
|
+ tableMapping.ColumnMappings.Add("IdTypeUser", "IdTypeUser");
|
|
|
+ tableMapping.ColumnMappings.Add("NameTypeUser", "NameTypeUser");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[TypeUser] WHERE (([IdTypeUser] = @Original_IdTypeUser) AND ([N" +
|
|
|
+ "ameTypeUser] = @Original_NameTypeUser))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdTypeUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdTypeUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameTypeUser", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameTypeUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[TypeUser] ([NameTypeUser]) VALUES (@NameTypeUser);\r\nSELECT IdT" +
|
|
|
+ "ypeUser, NameTypeUser FROM TypeUser WHERE (IdTypeUser = SCOPE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameTypeUser", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameTypeUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = "UPDATE [dbo].[TypeUser] SET [NameTypeUser] = @NameTypeUser WHERE (([IdTypeUser] =" +
|
|
|
+ " @Original_IdTypeUser) AND ([NameTypeUser] = @Original_NameTypeUser));\r\nSELECT I" +
|
|
|
+ "dTypeUser, NameTypeUser FROM TypeUser WHERE (IdTypeUser = @IdTypeUser)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NameTypeUser", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameTypeUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdTypeUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdTypeUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NameTypeUser", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NameTypeUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdTypeUser", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdTypeUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdTypeUser, NameTypeUser FROM dbo.TypeUser";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.TypeUserDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.TypeUserDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.TypeUserDataTable dataTable = new BookClubKMADataSet.TypeUserDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.TypeUserDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "TypeUser");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdTypeUser, string Original_NameTypeUser) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdTypeUser));
|
|
|
+ if ((Original_NameTypeUser == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameTypeUser");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_NameTypeUser));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(string NameTypeUser) {
|
|
|
+ if ((NameTypeUser == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameTypeUser");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((string)(NameTypeUser));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string NameTypeUser, int Original_IdTypeUser, string Original_NameTypeUser, int IdTypeUser) {
|
|
|
+ if ((NameTypeUser == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("NameTypeUser");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(NameTypeUser));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Original_IdTypeUser));
|
|
|
+ if ((Original_NameTypeUser == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_NameTypeUser");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_NameTypeUser));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(IdTypeUser));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(string NameTypeUser, int Original_IdTypeUser, string Original_NameTypeUser) {
|
|
|
+ return this.Update(NameTypeUser, Original_IdTypeUser, Original_NameTypeUser, Original_IdTypeUser);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Represents the connection and commands used to retrieve and save data.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DataObjectAttribute(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
|
|
+ ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public partial class UserTableAdapter : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlDataAdapter _adapter;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlConnection _connection;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlTransaction _transaction;
|
|
|
+
|
|
|
+ private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
|
|
|
+
|
|
|
+ private bool _clearBeforeFill;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UserTableAdapter() {
|
|
|
+ this.ClearBeforeFill = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
|
|
|
+ get {
|
|
|
+ if ((this._adapter == null)) {
|
|
|
+ this.InitAdapter();
|
|
|
+ }
|
|
|
+ return this._adapter;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection == null)) {
|
|
|
+ this.InitConnection();
|
|
|
+ }
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ if ((this.Adapter.InsertCommand != null)) {
|
|
|
+ this.Adapter.InsertCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.DeleteCommand != null)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection = value;
|
|
|
+ }
|
|
|
+ if ((this.Adapter.UpdateCommand != null)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection = value;
|
|
|
+ }
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ if ((this.CommandCollection[i] != null)) {
|
|
|
+ ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal global::System.Data.SqlClient.SqlTransaction Transaction {
|
|
|
+ get {
|
|
|
+ return this._transaction;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._transaction = value;
|
|
|
+ for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
|
|
|
+ this.CommandCollection[i].Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.DeleteCommand != null))) {
|
|
|
+ this.Adapter.DeleteCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.InsertCommand != null))) {
|
|
|
+ this.Adapter.InsertCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ if (((this.Adapter != null)
|
|
|
+ && (this.Adapter.UpdateCommand != null))) {
|
|
|
+ this.Adapter.UpdateCommand.Transaction = this._transaction;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
|
|
|
+ get {
|
|
|
+ if ((this._commandCollection == null)) {
|
|
|
+ this.InitCommandCollection();
|
|
|
+ }
|
|
|
+ return this._commandCollection;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool ClearBeforeFill {
|
|
|
+ get {
|
|
|
+ return this._clearBeforeFill;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._clearBeforeFill = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitAdapter() {
|
|
|
+ this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
|
|
|
+ global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
|
|
|
+ tableMapping.SourceTable = "Table";
|
|
|
+ tableMapping.DataSetTable = "User";
|
|
|
+ tableMapping.ColumnMappings.Add("IdUser", "IdUser");
|
|
|
+ tableMapping.ColumnMappings.Add("IdTypeUser", "IdTypeUser");
|
|
|
+ tableMapping.ColumnMappings.Add("Login", "Login");
|
|
|
+ tableMapping.ColumnMappings.Add("Password", "Password");
|
|
|
+ this._adapter.TableMappings.Add(tableMapping);
|
|
|
+ this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.DeleteCommand.Connection = this.Connection;
|
|
|
+ this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[User] WHERE (([IdUser] = @Original_IdUser) AND ([IdTypeUser] =" +
|
|
|
+ " @Original_IdTypeUser) AND ([Login] = @Original_Login) AND ([Password] = @Origin" +
|
|
|
+ "al_Password))";
|
|
|
+ this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdTypeUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdTypeUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Login", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Login", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Password", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Password", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.InsertCommand.Connection = this.Connection;
|
|
|
+ this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[User] ([IdTypeUser], [Login], [Password]) VALUES (@IdTypeUser," +
|
|
|
+ " @Login, @Password);\r\nSELECT IdUser, IdTypeUser, Login, Password FROM [User] WHE" +
|
|
|
+ "RE (IdUser = SCOPE_IDENTITY())";
|
|
|
+ this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdTypeUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdTypeUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Login", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Login", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Password", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Password", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._adapter.UpdateCommand.Connection = this.Connection;
|
|
|
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[User] SET [IdTypeUser] = @IdTypeUser, [Login] = @Login, [Password] = @Password WHERE (([IdUser] = @Original_IdUser) AND ([IdTypeUser] = @Original_IdTypeUser) AND ([Login] = @Original_Login) AND ([Password] = @Original_Password));
|
|
|
+SELECT IdUser, IdTypeUser, Login, Password FROM [User] WHERE (IdUser = @IdUser)";
|
|
|
+ this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdTypeUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdTypeUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Login", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Login", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Password", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Password", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdTypeUser", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdTypeUser", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Login", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Login", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Password", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Password", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
|
|
|
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdUser", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "IdUser", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitConnection() {
|
|
|
+ this._connection = new global::System.Data.SqlClient.SqlConnection();
|
|
|
+ this._connection.ConnectionString = global::СУБД_Книжный_клуб.Properties.Settings.Default.BookClubKMAConnectionString;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private void InitCommandCollection() {
|
|
|
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
|
|
|
+ this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
|
|
+ this._commandCollection[0].Connection = this.Connection;
|
|
|
+ this._commandCollection[0].CommandText = "SELECT IdUser, IdTypeUser, Login, Password FROM dbo.[User]";
|
|
|
+ this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
|
|
|
+ public virtual int Fill(BookClubKMADataSet.UserDataTable dataTable) {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ if ((this.ClearBeforeFill == true)) {
|
|
|
+ dataTable.Clear();
|
|
|
+ }
|
|
|
+ int returnValue = this.Adapter.Fill(dataTable);
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
|
|
|
+ public virtual BookClubKMADataSet.UserDataTable GetData() {
|
|
|
+ this.Adapter.SelectCommand = this.CommandCollection[0];
|
|
|
+ BookClubKMADataSet.UserDataTable dataTable = new BookClubKMADataSet.UserDataTable();
|
|
|
+ this.Adapter.Fill(dataTable);
|
|
|
+ return dataTable;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet.UserDataTable dataTable) {
|
|
|
+ return this.Adapter.Update(dataTable);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(BookClubKMADataSet dataSet) {
|
|
|
+ return this.Adapter.Update(dataSet, "User");
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow dataRow) {
|
|
|
+ return this.Adapter.Update(new global::System.Data.DataRow[] {
|
|
|
+ dataRow});
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ public virtual int Update(global::System.Data.DataRow[] dataRows) {
|
|
|
+ return this.Adapter.Update(dataRows);
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
|
|
|
+ public virtual int Delete(int Original_IdUser, int Original_IdTypeUser, string Original_Login, string Original_Password) {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdUser));
|
|
|
+ this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_IdTypeUser));
|
|
|
+ if ((Original_Login == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_Login");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Login));
|
|
|
+ }
|
|
|
+ if ((Original_Password == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_Password");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_Password));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
|
|
|
+ if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.DeleteCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
|
|
|
+ public virtual int Insert(int IdTypeUser, string Login, string Password) {
|
|
|
+ this.Adapter.InsertCommand.Parameters[0].Value = ((int)(IdTypeUser));
|
|
|
+ if ((Login == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Login");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Login));
|
|
|
+ }
|
|
|
+ if ((Password == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Password");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Password));
|
|
|
+ }
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
|
|
|
+ if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.InsertCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(int IdTypeUser, string Login, string Password, int Original_IdUser, int Original_IdTypeUser, string Original_Login, string Original_Password, int IdUser) {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(IdTypeUser));
|
|
|
+ if ((Login == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Login");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Login));
|
|
|
+ }
|
|
|
+ if ((Password == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Password");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Password));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Original_IdUser));
|
|
|
+ this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_IdTypeUser));
|
|
|
+ if ((Original_Login == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_Login");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_Login));
|
|
|
+ }
|
|
|
+ if ((Original_Password == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("Original_Password");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Password));
|
|
|
+ }
|
|
|
+ this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(IdUser));
|
|
|
+ global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
|
|
|
+ if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
|
|
|
+ != global::System.Data.ConnectionState.Open)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Open();
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
|
|
|
+ return returnValue;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ this.Adapter.UpdateCommand.Connection.Close();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
|
|
+ [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
|
|
|
+ public virtual int Update(int IdTypeUser, string Login, string Password, int Original_IdUser, int Original_IdTypeUser, string Original_Login, string Original_Password) {
|
|
|
+ return this.Update(IdTypeUser, Login, Password, Original_IdUser, Original_IdTypeUser, Original_Login, Original_Password, Original_IdUser);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
|
|
|
+ ///</summary>
|
|
|
+ [global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
|
+ [global::System.ComponentModel.ToolboxItem(true)]
|
|
|
+ [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" +
|
|
|
+ "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
|
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")]
|
|
|
+ public partial class TableAdapterManager : global::System.ComponentModel.Component {
|
|
|
+
|
|
|
+ private UpdateOrderOption _updateOrder;
|
|
|
+
|
|
|
+ private ManufacturerTableAdapter _manufacturerTableAdapter;
|
|
|
+
|
|
|
+ private OrderTableAdapter _orderTableAdapter;
|
|
|
+
|
|
|
+ private OrderProductTableAdapter _orderProductTableAdapter;
|
|
|
+
|
|
|
+ private OrderStatusTableAdapter _orderStatusTableAdapter;
|
|
|
+
|
|
|
+ private PickupPointTableAdapter _pickupPointTableAdapter;
|
|
|
+
|
|
|
+ private ProductTableAdapter _productTableAdapter;
|
|
|
+
|
|
|
+ private TypeUserTableAdapter _typeUserTableAdapter;
|
|
|
+
|
|
|
+ private UserTableAdapter _userTableAdapter;
|
|
|
+
|
|
|
+ private bool _backupDataSetBeforeUpdate;
|
|
|
+
|
|
|
+ private global::System.Data.IDbConnection _connection;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public UpdateOrderOption UpdateOrder {
|
|
|
+ get {
|
|
|
+ return this._updateOrder;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._updateOrder = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public ManufacturerTableAdapter ManufacturerTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._manufacturerTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._manufacturerTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public OrderTableAdapter OrderTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._orderTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._orderTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public OrderProductTableAdapter OrderProductTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._orderProductTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._orderProductTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public OrderStatusTableAdapter OrderStatusTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._orderStatusTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._orderStatusTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public PickupPointTableAdapter PickupPointTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._pickupPointTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._pickupPointTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public ProductTableAdapter ProductTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._productTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._productTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public TypeUserTableAdapter TypeUserTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._typeUserTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._typeUserTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
|
|
|
+ "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
|
|
|
+ "a", "System.Drawing.Design.UITypeEditor")]
|
|
|
+ public UserTableAdapter UserTableAdapter {
|
|
|
+ get {
|
|
|
+ return this._userTableAdapter;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._userTableAdapter = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public bool BackupDataSetBeforeUpdate {
|
|
|
+ get {
|
|
|
+ return this._backupDataSetBeforeUpdate;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._backupDataSetBeforeUpdate = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public global::System.Data.IDbConnection Connection {
|
|
|
+ get {
|
|
|
+ if ((this._connection != null)) {
|
|
|
+ return this._connection;
|
|
|
+ }
|
|
|
+ if (((this._manufacturerTableAdapter != null)
|
|
|
+ && (this._manufacturerTableAdapter.Connection != null))) {
|
|
|
+ return this._manufacturerTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ if (((this._orderTableAdapter != null)
|
|
|
+ && (this._orderTableAdapter.Connection != null))) {
|
|
|
+ return this._orderTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ if (((this._orderProductTableAdapter != null)
|
|
|
+ && (this._orderProductTableAdapter.Connection != null))) {
|
|
|
+ return this._orderProductTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ if (((this._orderStatusTableAdapter != null)
|
|
|
+ && (this._orderStatusTableAdapter.Connection != null))) {
|
|
|
+ return this._orderStatusTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ if (((this._pickupPointTableAdapter != null)
|
|
|
+ && (this._pickupPointTableAdapter.Connection != null))) {
|
|
|
+ return this._pickupPointTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ if (((this._productTableAdapter != null)
|
|
|
+ && (this._productTableAdapter.Connection != null))) {
|
|
|
+ return this._productTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ if (((this._typeUserTableAdapter != null)
|
|
|
+ && (this._typeUserTableAdapter.Connection != null))) {
|
|
|
+ return this._typeUserTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ if (((this._userTableAdapter != null)
|
|
|
+ && (this._userTableAdapter.Connection != null))) {
|
|
|
+ return this._userTableAdapter.Connection;
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ this._connection = value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ [global::System.ComponentModel.Browsable(false)]
|
|
|
+ public int TableAdapterInstanceCount {
|
|
|
+ get {
|
|
|
+ int count = 0;
|
|
|
+ if ((this._manufacturerTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ if ((this._orderTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ if ((this._orderProductTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ if ((this._orderStatusTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ if ((this._pickupPointTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ if ((this._productTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ if ((this._typeUserTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ if ((this._userTableAdapter != null)) {
|
|
|
+ count = (count + 1);
|
|
|
+ }
|
|
|
+ return count;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Update rows in top-down order.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private int UpdateUpdatedRows(BookClubKMADataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
|
|
|
+ int result = 0;
|
|
|
+ if ((this._typeUserTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.TypeUser.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._typeUserTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._manufacturerTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.Manufacturer.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._manufacturerTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderStatusTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.OrderStatus.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._orderStatusTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._pickupPointTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.PickupPoint.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._pickupPointTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._userTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.User.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._userTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.Order.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._orderTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._productTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.Product.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._productTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderProductTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] updatedRows = dataSet.OrderProduct.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
|
|
|
+ updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
|
|
|
+ if (((updatedRows != null)
|
|
|
+ && (0 < updatedRows.Length))) {
|
|
|
+ result = (result + this._orderProductTableAdapter.Update(updatedRows));
|
|
|
+ allChangedRows.AddRange(updatedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Insert rows in top-down order.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private int UpdateInsertedRows(BookClubKMADataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
|
|
|
+ int result = 0;
|
|
|
+ if ((this._typeUserTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.TypeUser.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._typeUserTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._manufacturerTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.Manufacturer.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._manufacturerTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderStatusTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.OrderStatus.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._orderStatusTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._pickupPointTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.PickupPoint.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._pickupPointTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._userTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.User.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._userTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.Order.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._orderTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._productTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.Product.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._productTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderProductTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] addedRows = dataSet.OrderProduct.Select(null, null, global::System.Data.DataViewRowState.Added);
|
|
|
+ if (((addedRows != null)
|
|
|
+ && (0 < addedRows.Length))) {
|
|
|
+ result = (result + this._orderProductTableAdapter.Update(addedRows));
|
|
|
+ allAddedRows.AddRange(addedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Delete rows in bottom-up order.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private int UpdateDeletedRows(BookClubKMADataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows) {
|
|
|
+ int result = 0;
|
|
|
+ if ((this._orderProductTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.OrderProduct.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._orderProductTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._productTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.Product.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._productTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.Order.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._orderTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._userTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.User.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._userTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._pickupPointTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.PickupPoint.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._pickupPointTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderStatusTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.OrderStatus.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._orderStatusTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._manufacturerTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.Manufacturer.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._manufacturerTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._typeUserTableAdapter != null)) {
|
|
|
+ global::System.Data.DataRow[] deletedRows = dataSet.TypeUser.Select(null, null, global::System.Data.DataViewRowState.Deleted);
|
|
|
+ if (((deletedRows != null)
|
|
|
+ && (0 < deletedRows.Length))) {
|
|
|
+ result = (result + this._typeUserTableAdapter.Update(deletedRows));
|
|
|
+ allChangedRows.AddRange(deletedRows);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
|
|
|
+ if (((updatedRows == null)
|
|
|
+ || (updatedRows.Length < 1))) {
|
|
|
+ return updatedRows;
|
|
|
+ }
|
|
|
+ if (((allAddedRows == null)
|
|
|
+ || (allAddedRows.Count < 1))) {
|
|
|
+ return updatedRows;
|
|
|
+ }
|
|
|
+ global::System.Collections.Generic.List<global::System.Data.DataRow> realUpdatedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
|
|
|
+ for (int i = 0; (i < updatedRows.Length); i = (i + 1)) {
|
|
|
+ global::System.Data.DataRow row = updatedRows[i];
|
|
|
+ if ((allAddedRows.Contains(row) == false)) {
|
|
|
+ realUpdatedRows.Add(row);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return realUpdatedRows.ToArray();
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Update all changes to the dataset.
|
|
|
+ ///</summary>
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public virtual int UpdateAll(BookClubKMADataSet dataSet) {
|
|
|
+ if ((dataSet == null)) {
|
|
|
+ throw new global::System.ArgumentNullException("dataSet");
|
|
|
+ }
|
|
|
+ if ((dataSet.HasChanges() == false)) {
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+ if (((this._manufacturerTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._manufacturerTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ if (((this._orderTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._orderTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ if (((this._orderProductTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._orderProductTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ if (((this._orderStatusTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._orderStatusTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ if (((this._pickupPointTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._pickupPointTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ if (((this._productTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._productTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ if (((this._typeUserTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._typeUserTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ if (((this._userTableAdapter != null)
|
|
|
+ && (this.MatchTableAdapterConnection(this._userTableAdapter.Connection) == false))) {
|
|
|
+ throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" +
|
|
|
+ "tring.");
|
|
|
+ }
|
|
|
+ global::System.Data.IDbConnection workConnection = this.Connection;
|
|
|
+ if ((workConnection == null)) {
|
|
|
+ throw new global::System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" +
|
|
|
+ "ger TableAdapter property to a valid TableAdapter instance.");
|
|
|
+ }
|
|
|
+ bool workConnOpened = false;
|
|
|
+ if (((workConnection.State & global::System.Data.ConnectionState.Broken)
|
|
|
+ == global::System.Data.ConnectionState.Broken)) {
|
|
|
+ workConnection.Close();
|
|
|
+ }
|
|
|
+ if ((workConnection.State == global::System.Data.ConnectionState.Closed)) {
|
|
|
+ workConnection.Open();
|
|
|
+ workConnOpened = true;
|
|
|
+ }
|
|
|
+ global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction();
|
|
|
+ if ((workTransaction == null)) {
|
|
|
+ throw new global::System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" +
|
|
|
+ "ctions or the current state is not allowing the transaction to begin.");
|
|
|
+ }
|
|
|
+ global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
|
|
|
+ global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
|
|
|
+ global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter> adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter>();
|
|
|
+ global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection> revertConnections = new global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection>();
|
|
|
+ int result = 0;
|
|
|
+ global::System.Data.DataSet backupDataSet = null;
|
|
|
+ if (this.BackupDataSetBeforeUpdate) {
|
|
|
+ backupDataSet = new global::System.Data.DataSet();
|
|
|
+ backupDataSet.Merge(dataSet);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ // ---- Prepare for update -----------
|
|
|
+ //
|
|
|
+ if ((this._manufacturerTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._manufacturerTableAdapter, this._manufacturerTableAdapter.Connection);
|
|
|
+ this._manufacturerTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._manufacturerTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._manufacturerTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._manufacturerTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._manufacturerTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._orderTableAdapter, this._orderTableAdapter.Connection);
|
|
|
+ this._orderTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._orderTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._orderTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._orderTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._orderTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderProductTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._orderProductTableAdapter, this._orderProductTableAdapter.Connection);
|
|
|
+ this._orderProductTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._orderProductTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._orderProductTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._orderProductTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._orderProductTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._orderStatusTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._orderStatusTableAdapter, this._orderStatusTableAdapter.Connection);
|
|
|
+ this._orderStatusTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._orderStatusTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._orderStatusTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._orderStatusTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._orderStatusTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._pickupPointTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._pickupPointTableAdapter, this._pickupPointTableAdapter.Connection);
|
|
|
+ this._pickupPointTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._pickupPointTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._pickupPointTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._pickupPointTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._pickupPointTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._productTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._productTableAdapter, this._productTableAdapter.Connection);
|
|
|
+ this._productTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._productTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._productTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._productTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._productTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._typeUserTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._typeUserTableAdapter, this._typeUserTableAdapter.Connection);
|
|
|
+ this._typeUserTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._typeUserTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._typeUserTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._typeUserTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._typeUserTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((this._userTableAdapter != null)) {
|
|
|
+ revertConnections.Add(this._userTableAdapter, this._userTableAdapter.Connection);
|
|
|
+ this._userTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
|
|
|
+ this._userTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
|
|
|
+ if (this._userTableAdapter.Adapter.AcceptChangesDuringUpdate) {
|
|
|
+ this._userTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.Add(this._userTableAdapter.Adapter);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //
|
|
|
+ //---- Perform updates -----------
|
|
|
+ //
|
|
|
+ if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) {
|
|
|
+ result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
|
|
|
+ result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
|
|
|
+ result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
|
|
|
+ }
|
|
|
+ result = (result + this.UpdateDeletedRows(dataSet, allChangedRows));
|
|
|
+ //
|
|
|
+ //---- Commit updates -----------
|
|
|
+ //
|
|
|
+ workTransaction.Commit();
|
|
|
+ if ((0 < allAddedRows.Count)) {
|
|
|
+ global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
|
|
|
+ allAddedRows.CopyTo(rows);
|
|
|
+ for (int i = 0; (i < rows.Length); i = (i + 1)) {
|
|
|
+ global::System.Data.DataRow row = rows[i];
|
|
|
+ row.AcceptChanges();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ((0 < allChangedRows.Count)) {
|
|
|
+ global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count];
|
|
|
+ allChangedRows.CopyTo(rows);
|
|
|
+ for (int i = 0; (i < rows.Length); i = (i + 1)) {
|
|
|
+ global::System.Data.DataRow row = rows[i];
|
|
|
+ row.AcceptChanges();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ catch (global::System.Exception ex) {
|
|
|
+ workTransaction.Rollback();
|
|
|
+ // ---- Restore the dataset -----------
|
|
|
+ if (this.BackupDataSetBeforeUpdate) {
|
|
|
+ global::System.Diagnostics.Debug.Assert((backupDataSet != null));
|
|
|
+ dataSet.Clear();
|
|
|
+ dataSet.Merge(backupDataSet);
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ if ((0 < allAddedRows.Count)) {
|
|
|
+ global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
|
|
|
+ allAddedRows.CopyTo(rows);
|
|
|
+ for (int i = 0; (i < rows.Length); i = (i + 1)) {
|
|
|
+ global::System.Data.DataRow row = rows[i];
|
|
|
+ row.AcceptChanges();
|
|
|
+ row.SetAdded();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ throw ex;
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ if (workConnOpened) {
|
|
|
+ workConnection.Close();
|
|
|
+ }
|
|
|
+ if ((this._manufacturerTableAdapter != null)) {
|
|
|
+ this._manufacturerTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._manufacturerTableAdapter]));
|
|
|
+ this._manufacturerTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((this._orderTableAdapter != null)) {
|
|
|
+ this._orderTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._orderTableAdapter]));
|
|
|
+ this._orderTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((this._orderProductTableAdapter != null)) {
|
|
|
+ this._orderProductTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._orderProductTableAdapter]));
|
|
|
+ this._orderProductTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((this._orderStatusTableAdapter != null)) {
|
|
|
+ this._orderStatusTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._orderStatusTableAdapter]));
|
|
|
+ this._orderStatusTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((this._pickupPointTableAdapter != null)) {
|
|
|
+ this._pickupPointTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._pickupPointTableAdapter]));
|
|
|
+ this._pickupPointTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((this._productTableAdapter != null)) {
|
|
|
+ this._productTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._productTableAdapter]));
|
|
|
+ this._productTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((this._typeUserTableAdapter != null)) {
|
|
|
+ this._typeUserTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._typeUserTableAdapter]));
|
|
|
+ this._typeUserTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((this._userTableAdapter != null)) {
|
|
|
+ this._userTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._userTableAdapter]));
|
|
|
+ this._userTableAdapter.Transaction = null;
|
|
|
+ }
|
|
|
+ if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) {
|
|
|
+ global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count];
|
|
|
+ adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters);
|
|
|
+ for (int i = 0; (i < adapters.Length); i = (i + 1)) {
|
|
|
+ global::System.Data.Common.DataAdapter adapter = adapters[i];
|
|
|
+ adapter.AcceptChangesDuringUpdate = true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) {
|
|
|
+ global::System.Array.Sort<global::System.Data.DataRow>(rows, new SelfReferenceComparer(relation, childFirst));
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) {
|
|
|
+ if ((this._connection != null)) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ if (((this.Connection == null)
|
|
|
+ || (inputConnection == null))) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Update Order Option
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public enum UpdateOrderOption {
|
|
|
+
|
|
|
+ InsertUpdateDelete = 0,
|
|
|
+
|
|
|
+ UpdateInsertDelete = 1,
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ ///Used to sort self-referenced table's rows
|
|
|
+ ///</summary>
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer<global::System.Data.DataRow> {
|
|
|
+
|
|
|
+ private global::System.Data.DataRelation _relation;
|
|
|
+
|
|
|
+ private int _childFirst;
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) {
|
|
|
+ this._relation = relation;
|
|
|
+ if (childFirst) {
|
|
|
+ this._childFirst = -1;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this._childFirst = 1;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) {
|
|
|
+ global::System.Diagnostics.Debug.Assert((row != null));
|
|
|
+ global::System.Data.DataRow root = row;
|
|
|
+ distance = 0;
|
|
|
+
|
|
|
+ global::System.Collections.Generic.IDictionary<global::System.Data.DataRow, global::System.Data.DataRow> traversedRows = new global::System.Collections.Generic.Dictionary<global::System.Data.DataRow, global::System.Data.DataRow>();
|
|
|
+ traversedRows[row] = row;
|
|
|
+
|
|
|
+ global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
|
|
|
+ for (
|
|
|
+ ; ((parent != null)
|
|
|
+ && (traversedRows.ContainsKey(parent) == false));
|
|
|
+ ) {
|
|
|
+ distance = (distance + 1);
|
|
|
+ root = parent;
|
|
|
+ traversedRows[parent] = parent;
|
|
|
+ parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
|
|
|
+ }
|
|
|
+
|
|
|
+ if ((distance == 0)) {
|
|
|
+ traversedRows.Clear();
|
|
|
+ traversedRows[row] = row;
|
|
|
+ parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
|
|
|
+ for (
|
|
|
+ ; ((parent != null)
|
|
|
+ && (traversedRows.ContainsKey(parent) == false));
|
|
|
+ ) {
|
|
|
+ distance = (distance + 1);
|
|
|
+ root = parent;
|
|
|
+ traversedRows[parent] = parent;
|
|
|
+ parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return root;
|
|
|
+ }
|
|
|
+
|
|
|
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
|
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
|
|
+ public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) {
|
|
|
+ if (object.ReferenceEquals(row1, row2)) {
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+ if ((row1 == null)) {
|
|
|
+ return -1;
|
|
|
+ }
|
|
|
+ if ((row2 == null)) {
|
|
|
+ return 1;
|
|
|
+ }
|
|
|
+
|
|
|
+ int distance1 = 0;
|
|
|
+ global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1);
|
|
|
+
|
|
|
+ int distance2 = 0;
|
|
|
+ global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2);
|
|
|
+
|
|
|
+ if (object.ReferenceEquals(root1, root2)) {
|
|
|
+ return (this._childFirst * distance1.CompareTo(distance2));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ global::System.Diagnostics.Debug.Assert(((root1.Table != null)
|
|
|
+ && (root2.Table != null)));
|
|
|
+ if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) {
|
|
|
+ return -1;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return 1;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+#pragma warning restore 1591
|