Igor 2 anos atrás
pai
commit
1ff6fe0c6d

BIN
.vs/02trade/v16/.suo


+ 1 - 0
DataBase.cs

@@ -7,6 +7,7 @@ using System.Data.SqlClient;
 
 namespace _02trade
 {
+
     class DataBase
     {
         SqlConnection sqlconnection = new SqlConnection(@"Data Source=(localdb)\02Stroimaterial; Initial Catalog=trade02;Integrated Security=True");

+ 0 - 13
Form1.Designer.cs

@@ -42,7 +42,6 @@ namespace _02trade
             this.Пароль = new System.Windows.Forms.TextBox();
             this.Вход = new System.Windows.Forms.Button();
             this.Выход = new System.Windows.Forms.Button();
-            this.button1 = new System.Windows.Forms.Button();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
             this.panel1.SuspendLayout();
@@ -161,23 +160,12 @@ namespace _02trade
             this.Выход.UseVisualStyleBackColor = true;
             this.Выход.Click += new System.EventHandler(this.Выход_Click);
             // 
-            // button1
-            // 
-            this.button1.Location = new System.Drawing.Point(573, 345);
-            this.button1.Name = "button1";
-            this.button1.Size = new System.Drawing.Size(75, 23);
-            this.button1.TabIndex = 12;
-            this.button1.Text = "button1";
-            this.button1.UseVisualStyleBackColor = true;
-            this.button1.Click += new System.EventHandler(this.button1_Click);
-            // 
             // Авторизация
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.BackColor = System.Drawing.Color.White;
             this.ClientSize = new System.Drawing.Size(833, 486);
-            this.Controls.Add(this.button1);
             this.Controls.Add(this.Выход);
             this.Controls.Add(this.Вход);
             this.Controls.Add(this.Пароль);
@@ -211,7 +199,6 @@ namespace _02trade
         private System.Windows.Forms.TextBox Пароль;
         private System.Windows.Forms.Button Вход;
         private System.Windows.Forms.Button Выход;
-        private System.Windows.Forms.Button button1;
     }
 }
 

+ 98 - 42
Form2.Designer.cs

@@ -46,22 +46,26 @@ namespace _02trade
             this.label4 = new System.Windows.Forms.Label();
             this.label5 = new System.Windows.Forms.Label();
             this.comboBox1 = new System.Windows.Forms.ComboBox();
-            this.comboBox2 = new System.Windows.Forms.ComboBox();
             this.productBindingSource1 = new System.Windows.Forms.BindingSource(this.components);
             this.trade02DataSet1BindingSource = new System.Windows.Forms.BindingSource(this.components);
             this.trade02DataSet1 = new _02trade.trade02DataSet();
+            this.comboBox2 = new System.Windows.Forms.ComboBox();
             this.comboBox3 = new System.Windows.Forms.ComboBox();
             this.comboBox4 = new System.Windows.Forms.ComboBox();
             this.panel3 = new System.Windows.Forms.Panel();
             this.panel4 = new System.Windows.Forms.Panel();
-            this.checkedListBox1 = new System.Windows.Forms.CheckedListBox();
+            this.radioButton2 = new System.Windows.Forms.RadioButton();
+            this.radioButton1 = new System.Windows.Forms.RadioButton();
             this.label6 = new System.Windows.Forms.Label();
             this.button1 = new System.Windows.Forms.Button();
             this.productBindingSource2 = new System.Windows.Forms.BindingSource(this.components);
             this.trade02DataSet1BindingSource1 = new System.Windows.Forms.BindingSource(this.components);
             this.productBindingSource3 = new System.Windows.Forms.BindingSource(this.components);
-            this.label7 = new System.Windows.Forms.Label();
+            this.button2 = new System.Windows.Forms.Button();
+            this.button4 = new System.Windows.Forms.Button();
             this.pictureBox4 = new System.Windows.Forms.PictureBox();
+            this.button5 = new System.Windows.Forms.Button();
+            this.productBindingSource4 = new System.Windows.Forms.BindingSource(this.components);
             this.panel1.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
@@ -77,6 +81,7 @@ namespace _02trade
             ((System.ComponentModel.ISupportInitialize)(this.trade02DataSet1BindingSource1)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.productBindingSource3)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.productBindingSource4)).BeginInit();
             this.SuspendLayout();
             // 
             // panel1
@@ -213,16 +218,6 @@ namespace _02trade
             this.comboBox1.Size = new System.Drawing.Size(121, 21);
             this.comboBox1.TabIndex = 9;
             // 
-            // comboBox2
-            // 
-            this.comboBox2.DataSource = this.productBindingSource1;
-            this.comboBox2.DisplayMember = "ProductDescription";
-            this.comboBox2.FormattingEnabled = true;
-            this.comboBox2.Location = new System.Drawing.Point(409, 45);
-            this.comboBox2.Name = "comboBox2";
-            this.comboBox2.Size = new System.Drawing.Size(121, 21);
-            this.comboBox2.TabIndex = 10;
-            // 
             // productBindingSource1
             // 
             this.productBindingSource1.DataMember = "Product";
@@ -238,6 +233,16 @@ namespace _02trade
             this.trade02DataSet1.DataSetName = "trade02DataSet";
             this.trade02DataSet1.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
             // 
+            // comboBox2
+            // 
+            this.comboBox2.DataSource = this.productBindingSource1;
+            this.comboBox2.DisplayMember = "ProductDescription";
+            this.comboBox2.FormattingEnabled = true;
+            this.comboBox2.Location = new System.Drawing.Point(409, 45);
+            this.comboBox2.Name = "comboBox2";
+            this.comboBox2.Size = new System.Drawing.Size(121, 21);
+            this.comboBox2.TabIndex = 10;
+            // 
             // comboBox3
             // 
             this.comboBox3.DataSource = this.productBindingSource1;
@@ -261,7 +266,6 @@ namespace _02trade
             // panel3
             // 
             this.panel3.Controls.Add(this.pictureBox4);
-            this.panel3.Controls.Add(this.label7);
             this.panel3.Controls.Add(this.comboBox4);
             this.panel3.Controls.Add(this.label5);
             this.panel3.Controls.Add(this.label2);
@@ -272,29 +276,39 @@ namespace _02trade
             this.panel3.Controls.Add(this.label3);
             this.panel3.Location = new System.Drawing.Point(29, 150);
             this.panel3.Name = "panel3";
-            this.panel3.Size = new System.Drawing.Size(553, 227);
+            this.panel3.Size = new System.Drawing.Size(553, 157);
             this.panel3.TabIndex = 13;
             // 
             // panel4
             // 
-            this.panel4.Controls.Add(this.checkedListBox1);
+            this.panel4.Controls.Add(this.radioButton2);
+            this.panel4.Controls.Add(this.radioButton1);
             this.panel4.Controls.Add(this.label6);
             this.panel4.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
             this.panel4.Location = new System.Drawing.Point(588, 150);
             this.panel4.Name = "panel4";
-            this.panel4.Size = new System.Drawing.Size(200, 133);
+            this.panel4.Size = new System.Drawing.Size(211, 154);
             this.panel4.TabIndex = 14;
             // 
-            // checkedListBox1
+            // radioButton2
             // 
-            this.checkedListBox1.FormattingEnabled = true;
-            this.checkedListBox1.Items.AddRange(new object[] {
-            "В наличии",
-            "Нет на складе"});
-            this.checkedListBox1.Location = new System.Drawing.Point(21, 29);
-            this.checkedListBox1.Name = "checkedListBox1";
-            this.checkedListBox1.Size = new System.Drawing.Size(120, 88);
-            this.checkedListBox1.TabIndex = 15;
+            this.radioButton2.AutoSize = true;
+            this.radioButton2.Location = new System.Drawing.Point(21, 48);
+            this.radioButton2.Name = "radioButton2";
+            this.radioButton2.Size = new System.Drawing.Size(117, 22);
+            this.radioButton2.TabIndex = 4;
+            this.radioButton2.Text = "Нет в наличии";
+            this.radioButton2.UseVisualStyleBackColor = true;
+            // 
+            // radioButton1
+            // 
+            this.radioButton1.AutoSize = true;
+            this.radioButton1.Location = new System.Drawing.Point(21, 25);
+            this.radioButton1.Name = "radioButton1";
+            this.radioButton1.Size = new System.Drawing.Size(118, 22);
+            this.radioButton1.TabIndex = 3;
+            this.radioButton1.Text = "Есть на складе";
+            this.radioButton1.UseVisualStyleBackColor = true;
             // 
             // label6
             // 
@@ -333,30 +347,67 @@ namespace _02trade
             this.productBindingSource3.DataMember = "Product";
             this.productBindingSource3.DataSource = this.trade02DataSet1BindingSource1;
             // 
-            // label7
-            // 
-            this.label7.AutoSize = true;
-            this.label7.Location = new System.Drawing.Point(3, 22);
-            this.label7.Name = "label7";
-            this.label7.Size = new System.Drawing.Size(35, 13);
-            this.label7.TabIndex = 13;
-            this.label7.Text = "label7";
+            // button2
+            // 
+            this.button2.BackColor = System.Drawing.Color.White;
+            this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+            this.button2.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.button2.Location = new System.Drawing.Point(254, 313);
+            this.button2.Name = "button2";
+            this.button2.Size = new System.Drawing.Size(84, 33);
+            this.button2.TabIndex = 16;
+            this.button2.Text = "Добавить";
+            this.button2.UseVisualStyleBackColor = false;
+            this.button2.Click += new System.EventHandler(this.button2_Click);
+            // 
+            // button4
+            // 
+            this.button4.BackColor = System.Drawing.Color.White;
+            this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+            this.button4.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.button4.Location = new System.Drawing.Point(465, 313);
+            this.button4.Name = "button4";
+            this.button4.Size = new System.Drawing.Size(75, 33);
+            this.button4.TabIndex = 18;
+            this.button4.Text = "Удалить";
+            this.button4.UseVisualStyleBackColor = false;
+            this.button4.Click += new System.EventHandler(this.button4_Click);
             // 
             // pictureBox4
             // 
-            this.pictureBox4.Image = global::_02trade.Properties.Resources.PMEZMH;
-            this.pictureBox4.Location = new System.Drawing.Point(34, 8);
+            this.pictureBox4.Location = new System.Drawing.Point(3, 3);
             this.pictureBox4.Name = "pictureBox4";
-            this.pictureBox4.Size = new System.Drawing.Size(176, 219);
-            this.pictureBox4.TabIndex = 14;
+            this.pictureBox4.Size = new System.Drawing.Size(203, 151);
+            this.pictureBox4.TabIndex = 13;
             this.pictureBox4.TabStop = false;
             // 
+            // button5
+            // 
+            this.button5.BackColor = System.Drawing.Color.White;
+            this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+            this.button5.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.button5.Location = new System.Drawing.Point(344, 313);
+            this.button5.Name = "button5";
+            this.button5.Size = new System.Drawing.Size(115, 33);
+            this.button5.TabIndex = 20;
+            this.button5.Text = "Сохранить";
+            this.button5.UseVisualStyleBackColor = false;
+            this.button5.Click += new System.EventHandler(this.button5_Click);
+            // 
+            // productBindingSource4
+            // 
+            this.productBindingSource4.DataMember = "Product";
+            this.productBindingSource4.DataSource = this.trade02DataSet1;
+            // 
             // Форма_Администратора
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.BackColor = System.Drawing.Color.White;
-            this.ClientSize = new System.Drawing.Size(800, 569);
+            this.ClientSize = new System.Drawing.Size(799, 556);
+            this.Controls.Add(this.button5);
+            this.Controls.Add(this.button4);
+            this.Controls.Add(this.button2);
             this.Controls.Add(this.button1);
             this.Controls.Add(this.panel4);
             this.Controls.Add(this.panel3);
@@ -364,7 +415,7 @@ namespace _02trade
             this.Controls.Add(this.pictureBox3);
             this.Controls.Add(this.panel1);
             this.Name = "Форма_Администратора";
-            this.Text = "Форма Аднимистратора";
+            this.Text = "Форма Администратора";
             this.Load += new System.EventHandler(this.Форма_Администратора_Load);
             this.panel1.ResumeLayout(false);
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
@@ -383,6 +434,7 @@ namespace _02trade
             ((System.ComponentModel.ISupportInitialize)(this.trade02DataSet1BindingSource1)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.productBindingSource3)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.productBindingSource4)).EndInit();
             this.ResumeLayout(false);
 
         }
@@ -410,7 +462,6 @@ namespace _02trade
         private System.Windows.Forms.Panel panel3;
         private System.Windows.Forms.Panel panel4;
         private System.Windows.Forms.Label label6;
-        private System.Windows.Forms.CheckedListBox checkedListBox1;
         private System.Windows.Forms.Button button1;
         private System.Windows.Forms.BindingSource trade02DataSet1BindingSource;
         private trade02DataSet trade02DataSet1;
@@ -418,7 +469,12 @@ namespace _02trade
         private System.Windows.Forms.BindingSource productBindingSource2;
         private System.Windows.Forms.BindingSource trade02DataSet1BindingSource1;
         private System.Windows.Forms.BindingSource productBindingSource3;
+        private System.Windows.Forms.Button button2;
+        private System.Windows.Forms.Button button4;
+        private System.Windows.Forms.RadioButton radioButton2;
+        private System.Windows.Forms.RadioButton radioButton1;
         private System.Windows.Forms.PictureBox pictureBox4;
-        private System.Windows.Forms.Label label7;
+        private System.Windows.Forms.Button button5;
+        private System.Windows.Forms.BindingSource productBindingSource4;
     }
 }

+ 28 - 0
Form2.cs

@@ -72,5 +72,33 @@ namespace _02trade
             fr.Show();
             this.Close();
         }
+
+        private void button2_Click(object sender, EventArgs e)
+        {
+           Товар fr = new Товар();
+            fr.Show();
+        }
+
+        private void button3_Click(object sender, EventArgs e)
+        {
+            this.Validate();
+            this.productBindingSource.EndEdit();
+            this.tableAdapterManager.UpdateAll(this.trade02DataSet);
+        }
+
+        private void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)
+        {
+
+        }
+
+        private void button4_Click(object sender, EventArgs e)
+        {
+            productBindingSource.RemoveCurrent();
+        }
+
+        private void button5_Click(object sender, EventArgs e)
+        {
+            this.tableAdapterManager.UpdateAll(this.trade02DataSet);
+        }
     }
 }

+ 6 - 0
Form2.resx

@@ -1193,6 +1193,9 @@
   <metadata name="productBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 56</value>
   </metadata>
+  <metadata name="productBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 56</value>
+  </metadata>
   <metadata name="trade02DataSet1BindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>808, 17</value>
   </metadata>
@@ -1214,4 +1217,7 @@
   <metadata name="productBindingSource3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>605, 56</value>
   </metadata>
+  <metadata name="productBindingSource4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>785, 56</value>
+  </metadata>
 </root>

+ 302 - 40
Form3.Designer.cs

@@ -30,16 +30,40 @@ namespace _02trade
         private void InitializeComponent()
         {
             this.components = new System.ComponentModel.Container();
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Товар));
             this.trade02DataSet = new _02trade.trade02DataSet();
             this.productBindingSource = new System.Windows.Forms.BindingSource(this.components);
             this.productTableAdapter = new _02trade.trade02DataSetTableAdapters.ProductTableAdapter();
             this.tableAdapterManager = new _02trade.trade02DataSetTableAdapters.TableAdapterManager();
-            this.productDataGridView = new System.Windows.Forms.DataGridView();
-            this.dataGridViewImageColumn1 = new System.Windows.Forms.DataGridViewImageColumn();
-            this.ProductName = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.panel1 = new System.Windows.Forms.Panel();
+            this.label1 = new System.Windows.Forms.Label();
+            this.pictureBox2 = new System.Windows.Forms.PictureBox();
+            this.pictureBox1 = new System.Windows.Forms.PictureBox();
+            this.label2 = new System.Windows.Forms.Label();
+            this.label3 = new System.Windows.Forms.Label();
+            this.label4 = new System.Windows.Forms.Label();
+            this.label5 = new System.Windows.Forms.Label();
+            this.button1 = new System.Windows.Forms.Button();
+            this.button2 = new System.Windows.Forms.Button();
+            this.label6 = new System.Windows.Forms.Label();
+            this.label7 = new System.Windows.Forms.Label();
+            this.label8 = new System.Windows.Forms.Label();
+            this.label9 = new System.Windows.Forms.Label();
+            this.label10 = new System.Windows.Forms.Label();
+            this.productArticleNumberTextBox = new System.Windows.Forms.TextBox();
+            this.productNameTextBox = new System.Windows.Forms.TextBox();
+            this.productDescriptionTextBox = new System.Windows.Forms.TextBox();
+            this.productCategoryTextBox = new System.Windows.Forms.TextBox();
+            this.productManufacturerTextBox = new System.Windows.Forms.TextBox();
+            this.productCostTextBox = new System.Windows.Forms.TextBox();
+            this.productDiscountAmountTextBox = new System.Windows.Forms.TextBox();
+            this.productMaxDiscountTextBox = new System.Windows.Forms.TextBox();
+            this.productQuantityInStockTextBox = new System.Windows.Forms.TextBox();
             ((System.ComponentModel.ISupportInitialize)(this.trade02DataSet)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.productBindingSource)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.productDataGridView)).BeginInit();
+            this.panel1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
             this.SuspendLayout();
             // 
             // trade02DataSet
@@ -68,51 +92,268 @@ namespace _02trade
             this.tableAdapterManager.UserTableAdapter = null;
             this.tableAdapterManager.UserTableTableAdapter = null;
             // 
-            // productDataGridView
-            // 
-            this.productDataGridView.AutoGenerateColumns = false;
-            this.productDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
-            this.productDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
-            this.dataGridViewImageColumn1,
-            this.ProductName});
-            this.productDataGridView.DataSource = this.productBindingSource;
-            this.productDataGridView.Location = new System.Drawing.Point(37, -5);
-            this.productDataGridView.Name = "productDataGridView";
-            this.productDataGridView.Size = new System.Drawing.Size(743, 377);
-            this.productDataGridView.TabIndex = 1;
-            // 
-            // dataGridViewImageColumn1
-            // 
-            this.dataGridViewImageColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
-            this.dataGridViewImageColumn1.DataPropertyName = "ProductPhoto";
-            this.dataGridViewImageColumn1.FillWeight = 1000F;
-            this.dataGridViewImageColumn1.Frozen = true;
-            this.dataGridViewImageColumn1.HeaderText = "ProductPhoto";
-            this.dataGridViewImageColumn1.Name = "dataGridViewImageColumn1";
-            this.dataGridViewImageColumn1.ReadOnly = true;
-            this.dataGridViewImageColumn1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
-            this.dataGridViewImageColumn1.Width = 78;
-            // 
-            // ProductName
-            // 
-            this.ProductName.DataPropertyName = "ProductName";
-            this.ProductName.HeaderText = "ProductName";
-            this.ProductName.Name = "ProductName";
+            // panel1
+            // 
+            this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(118)))), ((int)(((byte)(227)))), ((int)(((byte)(131)))));
+            this.panel1.Controls.Add(this.label1);
+            this.panel1.Controls.Add(this.pictureBox2);
+            this.panel1.Controls.Add(this.pictureBox1);
+            this.panel1.Location = new System.Drawing.Point(0, 1);
+            this.panel1.Name = "panel1";
+            this.panel1.Size = new System.Drawing.Size(797, 107);
+            this.panel1.TabIndex = 1;
+            // 
+            // label1
+            // 
+            this.label1.Font = new System.Drawing.Font("Comic Sans MS", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label1.Location = new System.Drawing.Point(234, 26);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(366, 54);
+            this.label1.TabIndex = 2;
+            this.label1.Text = "Добавление товара";
+            // 
+            // pictureBox2
+            // 
+            this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
+            this.pictureBox2.Location = new System.Drawing.Point(634, 0);
+            this.pictureBox2.Name = "pictureBox2";
+            this.pictureBox2.Size = new System.Drawing.Size(163, 105);
+            this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
+            this.pictureBox2.TabIndex = 3;
+            this.pictureBox2.TabStop = false;
+            // 
+            // pictureBox1
+            // 
+            this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+            this.pictureBox1.Location = new System.Drawing.Point(0, 0);
+            this.pictureBox1.Name = "pictureBox1";
+            this.pictureBox1.Size = new System.Drawing.Size(163, 105);
+            this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
+            this.pictureBox1.TabIndex = 4;
+            this.pictureBox1.TabStop = false;
+            // 
+            // label2
+            // 
+            this.label2.AutoSize = true;
+            this.label2.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label2.Location = new System.Drawing.Point(206, 185);
+            this.label2.Name = "label2";
+            this.label2.Size = new System.Drawing.Size(70, 18);
+            this.label2.TabIndex = 2;
+            this.label2.Text = "Описание";
+            // 
+            // label3
+            // 
+            this.label3.AutoSize = true;
+            this.label3.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label3.Location = new System.Drawing.Point(206, 159);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(101, 18);
+            this.label3.TabIndex = 3;
+            this.label3.Text = "Наименование";
+            this.label3.Click += new System.EventHandler(this.label3_Click);
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label4.Location = new System.Drawing.Point(206, 211);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(72, 18);
+            this.label4.TabIndex = 4;
+            this.label4.Text = "Категория";
+            // 
+            // label5
+            // 
+            this.label5.AutoSize = true;
+            this.label5.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label5.Location = new System.Drawing.Point(206, 237);
+            this.label5.Name = "label5";
+            this.label5.Size = new System.Drawing.Size(107, 18);
+            this.label5.TabIndex = 5;
+            this.label5.Text = "Производитель";
+            // 
+            // button1
+            // 
+            this.button1.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.button1.Location = new System.Drawing.Point(209, 362);
+            this.button1.Name = "button1";
+            this.button1.Size = new System.Drawing.Size(85, 29);
+            this.button1.TabIndex = 10;
+            this.button1.Text = "Добавить";
+            this.button1.UseVisualStyleBackColor = true;
+            this.button1.Click += new System.EventHandler(this.button1_Click);
+            // 
+            // button2
+            // 
+            this.button2.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.button2.Location = new System.Drawing.Point(377, 365);
+            this.button2.Name = "button2";
+            this.button2.Size = new System.Drawing.Size(85, 29);
+            this.button2.TabIndex = 11;
+            this.button2.Text = "Сохранить";
+            this.button2.UseVisualStyleBackColor = true;
+            this.button2.Click += new System.EventHandler(this.button2_Click);
+            // 
+            // label6
+            // 
+            this.label6.AutoSize = true;
+            this.label6.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label6.Location = new System.Drawing.Point(206, 133);
+            this.label6.Name = "label6";
+            this.label6.Size = new System.Drawing.Size(58, 18);
+            this.label6.TabIndex = 12;
+            this.label6.Text = "Артикль";
+            // 
+            // label7
+            // 
+            this.label7.AutoSize = true;
+            this.label7.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label7.Location = new System.Drawing.Point(206, 263);
+            this.label7.Name = "label7";
+            this.label7.Size = new System.Drawing.Size(39, 18);
+            this.label7.TabIndex = 15;
+            this.label7.Text = "Цена";
+            // 
+            // label8
+            // 
+            this.label8.AutoSize = true;
+            this.label8.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label8.Location = new System.Drawing.Point(206, 289);
+            this.label8.Name = "label8";
+            this.label8.Size = new System.Drawing.Size(51, 18);
+            this.label8.TabIndex = 16;
+            this.label8.Text = "Скидка";
+            // 
+            // label9
+            // 
+            this.label9.AutoSize = true;
+            this.label9.Font = new System.Drawing.Font("Comic Sans MS", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label9.Location = new System.Drawing.Point(206, 316);
+            this.label9.Name = "label9";
+            this.label9.Size = new System.Drawing.Size(135, 17);
+            this.label9.TabIndex = 17;
+            this.label9.Text = "Максимальная скидка";
+            // 
+            // label10
+            // 
+            this.label10.AutoSize = true;
+            this.label10.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label10.Location = new System.Drawing.Point(206, 341);
+            this.label10.Name = "label10";
+            this.label10.Size = new System.Drawing.Size(82, 18);
+            this.label10.TabIndex = 18;
+            this.label10.Text = "Количество";
+            // 
+            // productArticleNumberTextBox
+            // 
+            this.productArticleNumberTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductArticleNumber", true));
+            this.productArticleNumberTextBox.Location = new System.Drawing.Point(341, 131);
+            this.productArticleNumberTextBox.Name = "productArticleNumberTextBox";
+            this.productArticleNumberTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productArticleNumberTextBox.TabIndex = 35;
+            // 
+            // productNameTextBox
+            // 
+            this.productNameTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductName", true));
+            this.productNameTextBox.Location = new System.Drawing.Point(341, 157);
+            this.productNameTextBox.Name = "productNameTextBox";
+            this.productNameTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productNameTextBox.TabIndex = 36;
+            // 
+            // productDescriptionTextBox
+            // 
+            this.productDescriptionTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductDescription", true));
+            this.productDescriptionTextBox.Location = new System.Drawing.Point(341, 183);
+            this.productDescriptionTextBox.Name = "productDescriptionTextBox";
+            this.productDescriptionTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productDescriptionTextBox.TabIndex = 37;
+            // 
+            // productCategoryTextBox
+            // 
+            this.productCategoryTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductCategory", true));
+            this.productCategoryTextBox.Location = new System.Drawing.Point(341, 209);
+            this.productCategoryTextBox.Name = "productCategoryTextBox";
+            this.productCategoryTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productCategoryTextBox.TabIndex = 38;
+            // 
+            // productManufacturerTextBox
+            // 
+            this.productManufacturerTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductManufacturer", true));
+            this.productManufacturerTextBox.Location = new System.Drawing.Point(341, 235);
+            this.productManufacturerTextBox.Name = "productManufacturerTextBox";
+            this.productManufacturerTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productManufacturerTextBox.TabIndex = 39;
+            // 
+            // productCostTextBox
+            // 
+            this.productCostTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductCost", true));
+            this.productCostTextBox.Location = new System.Drawing.Point(341, 261);
+            this.productCostTextBox.Name = "productCostTextBox";
+            this.productCostTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productCostTextBox.TabIndex = 40;
+            // 
+            // productDiscountAmountTextBox
+            // 
+            this.productDiscountAmountTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductDiscountAmount", true));
+            this.productDiscountAmountTextBox.Location = new System.Drawing.Point(341, 287);
+            this.productDiscountAmountTextBox.Name = "productDiscountAmountTextBox";
+            this.productDiscountAmountTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productDiscountAmountTextBox.TabIndex = 41;
+            // 
+            // productMaxDiscountTextBox
+            // 
+            this.productMaxDiscountTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductMaxDiscount", true));
+            this.productMaxDiscountTextBox.Location = new System.Drawing.Point(341, 313);
+            this.productMaxDiscountTextBox.Name = "productMaxDiscountTextBox";
+            this.productMaxDiscountTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productMaxDiscountTextBox.TabIndex = 42;
+            // 
+            // productQuantityInStockTextBox
+            // 
+            this.productQuantityInStockTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.productBindingSource, "ProductQuantityInStock", true));
+            this.productQuantityInStockTextBox.Location = new System.Drawing.Point(341, 339);
+            this.productQuantityInStockTextBox.Name = "productQuantityInStockTextBox";
+            this.productQuantityInStockTextBox.Size = new System.Drawing.Size(121, 20);
+            this.productQuantityInStockTextBox.TabIndex = 43;
             // 
             // Товар
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.BackColor = System.Drawing.Color.White;
-            this.ClientSize = new System.Drawing.Size(855, 488);
-            this.Controls.Add(this.productDataGridView);
+            this.ClientSize = new System.Drawing.Size(798, 488);
+            this.Controls.Add(this.productQuantityInStockTextBox);
+            this.Controls.Add(this.productMaxDiscountTextBox);
+            this.Controls.Add(this.productDiscountAmountTextBox);
+            this.Controls.Add(this.productCostTextBox);
+            this.Controls.Add(this.productManufacturerTextBox);
+            this.Controls.Add(this.productCategoryTextBox);
+            this.Controls.Add(this.productDescriptionTextBox);
+            this.Controls.Add(this.productNameTextBox);
+            this.Controls.Add(this.productArticleNumberTextBox);
+            this.Controls.Add(this.label10);
+            this.Controls.Add(this.label9);
+            this.Controls.Add(this.label8);
+            this.Controls.Add(this.label7);
+            this.Controls.Add(this.label6);
+            this.Controls.Add(this.button2);
+            this.Controls.Add(this.button1);
+            this.Controls.Add(this.label5);
+            this.Controls.Add(this.label4);
+            this.Controls.Add(this.label3);
+            this.Controls.Add(this.label2);
+            this.Controls.Add(this.panel1);
             this.Name = "Товар";
             this.Text = "Товар";
             this.Load += new System.EventHandler(this.Товар_Load);
             ((System.ComponentModel.ISupportInitialize)(this.trade02DataSet)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.productBindingSource)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.productDataGridView)).EndInit();
+            this.panel1.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
             this.ResumeLayout(false);
+            this.PerformLayout();
 
         }
 
@@ -122,8 +363,29 @@ namespace _02trade
         private System.Windows.Forms.BindingSource productBindingSource;
         private trade02DataSetTableAdapters.ProductTableAdapter productTableAdapter;
         private trade02DataSetTableAdapters.TableAdapterManager tableAdapterManager;
-        private System.Windows.Forms.DataGridView productDataGridView;
-        private System.Windows.Forms.DataGridViewImageColumn dataGridViewImageColumn1;
-        private System.Windows.Forms.DataGridViewTextBoxColumn ProductName;
+        private System.Windows.Forms.Panel panel1;
+        private System.Windows.Forms.Label label1;
+        private System.Windows.Forms.PictureBox pictureBox2;
+        private System.Windows.Forms.PictureBox pictureBox1;
+        private System.Windows.Forms.Label label2;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.Label label5;
+        private System.Windows.Forms.Button button1;
+        private System.Windows.Forms.Button button2;
+        private System.Windows.Forms.Label label6;
+        private System.Windows.Forms.Label label7;
+        private System.Windows.Forms.Label label8;
+        private System.Windows.Forms.Label label9;
+        private System.Windows.Forms.Label label10;
+        private System.Windows.Forms.TextBox productArticleNumberTextBox;
+        private System.Windows.Forms.TextBox productNameTextBox;
+        private System.Windows.Forms.TextBox productDescriptionTextBox;
+        private System.Windows.Forms.TextBox productCategoryTextBox;
+        private System.Windows.Forms.TextBox productManufacturerTextBox;
+        private System.Windows.Forms.TextBox productCostTextBox;
+        private System.Windows.Forms.TextBox productDiscountAmountTextBox;
+        private System.Windows.Forms.TextBox productMaxDiscountTextBox;
+        private System.Windows.Forms.TextBox productQuantityInStockTextBox;
     }
 }

+ 16 - 0
Form3.cs

@@ -31,5 +31,21 @@ namespace _02trade
             this.productTableAdapter.Fill(this.trade02DataSet.Product);
 
         }
+
+        private void button1_Click(object sender, EventArgs e)
+        {
+            productBindingSource.AddNew();
+        }
+
+        private void button2_Click(object sender, EventArgs e)
+        {
+           
+            this.tableAdapterManager.UpdateAll(this.trade02DataSet);
+        }
+
+        private void label3_Click(object sender, EventArgs e)
+        {
+
+        }
     }
 }

+ 1061 - 3
Form3.resx

@@ -129,7 +129,1065 @@
   <metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>494, 17</value>
   </metadata>
-  <metadata name="ProductName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>True</value>
-  </metadata>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+</value>
+  </data>
+  <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+</value>
+  </data>
 </root>

+ 8 - 4
Form4.Designer.cs

@@ -46,24 +46,28 @@ namespace _02trade
             // 
             // button1
             // 
+            this.button1.BackColor = System.Drawing.Color.White;
+            this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
             this.button1.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
             this.button1.Location = new System.Drawing.Point(82, 108);
             this.button1.Name = "button1";
-            this.button1.Size = new System.Drawing.Size(75, 23);
+            this.button1.Size = new System.Drawing.Size(88, 34);
             this.button1.TabIndex = 4;
             this.button1.Text = "Обновить";
-            this.button1.UseVisualStyleBackColor = true;
+            this.button1.UseVisualStyleBackColor = false;
             this.button1.Click += new System.EventHandler(this.button1_Click);
             // 
             // button2
             // 
+            this.button2.BackColor = System.Drawing.Color.White;
+            this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
             this.button2.Font = new System.Drawing.Font("Comic Sans MS", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
             this.button2.Location = new System.Drawing.Point(176, 108);
             this.button2.Name = "button2";
-            this.button2.Size = new System.Drawing.Size(75, 23);
+            this.button2.Size = new System.Drawing.Size(75, 34);
             this.button2.TabIndex = 5;
             this.button2.Text = "ОК";
-            this.button2.UseVisualStyleBackColor = true;
+            this.button2.UseVisualStyleBackColor = false;
             this.button2.Click += new System.EventHandler(this.button2_Click);
             // 
             // pictureBox1

BIN
bin/Debug/02trade.exe


BIN
bin/Debug/02trade.pdb


BIN
obj/Debug/02trade.csproj.GenerateResource.cache


BIN
obj/Debug/02trade.exe


BIN
obj/Debug/02trade.pdb


BIN
obj/Debug/_02trade.Товар.resources