Переглянути джерело

Отредактировал формы

Yanenko 2 роки тому
батько
коміт
39c10ebffc
12 змінених файлів з 449 додано та 140 видалено
  1. 1 1
      Form1.Designer.cs
  2. 10 24
      Form2.Designer.cs
  3. 3 3
      Form2.resx
  4. 63 25
      Form3.Designer.cs
  5. 4 0
      Form3.cs
  6. 18 0
      Form3.resx
  7. 221 47
      Form4.Designer.cs
  8. 42 0
      Form4.cs
  9. 45 3
      Form4.resx
  10. 30 34
      Form5.Designer.cs
  11. 3 0
      Form5.cs
  12. 9 3
      Form5.resx

+ 1 - 1
Form1.Designer.cs

@@ -97,7 +97,7 @@ namespace Badretdinov_specodezhda
             this.Controls.Add(this.button2);
             this.Controls.Add(this.button1);
             this.Name = "Form1";
-            this.Text = "Form1";
+            this.Text = "Cпецодежда";
             this.ResumeLayout(false);
             this.PerformLayout();
 

+ 10 - 24
Form2.Designer.cs

@@ -31,7 +31,6 @@ namespace Badretdinov_specodezhda
         {
             this.components = new System.ComponentModel.Container();
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2));
-            System.Windows.Forms.Label код_спецодеждыLabel;
             System.Windows.Forms.Label вид_спецодеждыLabel;
             System.Windows.Forms.Label срок_носкиLabel;
             System.Windows.Forms.Label стоимость_единицы_руб_Label;
@@ -52,13 +51,12 @@ namespace Badretdinov_specodezhda
             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
             this.о_спецодеждеBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
-            this.код_спецодеждыTextBox = new System.Windows.Forms.TextBox();
             this.вид_спецодеждыTextBox = new System.Windows.Forms.TextBox();
             this.срок_носкиTextBox = new System.Windows.Forms.TextBox();
             this.стоимость_единицы_руб_TextBox = new System.Windows.Forms.TextBox();
             this.label1 = new System.Windows.Forms.Label();
             this.button1 = new System.Windows.Forms.Button();
-            код_спецодеждыLabel = new System.Windows.Forms.Label();
+            this.оспецодеждеBindingSource = new System.Windows.Forms.BindingSource(this.components);
             вид_спецодеждыLabel = new System.Windows.Forms.Label();
             срок_носкиLabel = new System.Windows.Forms.Label();
             стоимость_единицы_руб_Label = new System.Windows.Forms.Label();
@@ -66,6 +64,7 @@ namespace Badretdinov_specodezhda
             ((System.ComponentModel.ISupportInitialize)(this.о_спецодеждеBindingSource)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.о_спецодеждеBindingNavigator)).BeginInit();
             this.о_спецодеждеBindingNavigator.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource)).BeginInit();
             this.SuspendLayout();
             // 
             // badretdinov_cpecodezhdaDataSet
@@ -215,23 +214,6 @@ namespace Badretdinov_specodezhda
             this.о_спецодеждеBindingNavigatorSaveItem.Text = "Сохранить данные";
             this.о_спецодеждеBindingNavigatorSaveItem.Click += new System.EventHandler(this.о_спецодеждеBindingNavigatorSaveItem_Click_1);
             // 
-            // код_спецодеждыLabel
-            // 
-            код_спецодеждыLabel.AutoSize = true;
-            код_спецодеждыLabel.Location = new System.Drawing.Point(36, 90);
-            код_спецодеждыLabel.Name = "код_спецодеждыLabel";
-            код_спецодеждыLabel.Size = new System.Drawing.Size(96, 13);
-            код_спецодеждыLabel.TabIndex = 1;
-            код_спецодеждыLabel.Text = "Код спецодежды:";
-            // 
-            // код_спецодеждыTextBox
-            // 
-            this.код_спецодеждыTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.о_спецодеждеBindingSource, "Код_спецодежды", true));
-            this.код_спецодеждыTextBox.Location = new System.Drawing.Point(162, 87);
-            this.код_спецодеждыTextBox.Name = "код_спецодеждыTextBox";
-            this.код_спецодеждыTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_спецодеждыTextBox.TabIndex = 2;
-            // 
             // вид_спецодеждыLabel
             // 
             вид_спецодеждыLabel.AutoSize = true;
@@ -303,6 +285,11 @@ namespace Badretdinov_specodezhda
             this.button1.UseVisualStyleBackColor = true;
             this.button1.Click += new System.EventHandler(this.button1_Click);
             // 
+            // оспецодеждеBindingSource
+            // 
+            this.оспецодеждеBindingSource.DataMember = "О_спецодежде";
+            this.оспецодеждеBindingSource.DataSource = this.badretdinov_cpecodezhdaDataSet;
+            // 
             // Form2
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -316,17 +303,16 @@ namespace Badretdinov_specodezhda
             this.Controls.Add(this.срок_носкиTextBox);
             this.Controls.Add(вид_спецодеждыLabel);
             this.Controls.Add(this.вид_спецодеждыTextBox);
-            this.Controls.Add(код_спецодеждыLabel);
-            this.Controls.Add(this.код_спецодеждыTextBox);
             this.Controls.Add(this.о_спецодеждеBindingNavigator);
             this.Name = "Form2";
-            this.Text = "Form2";
+            this.Text = "О спецодежде";
             this.Load += new System.EventHandler(this.Form2_Load);
             ((System.ComponentModel.ISupportInitialize)(this.badretdinov_cpecodezhdaDataSet)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.о_спецодеждеBindingSource)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.о_спецодеждеBindingNavigator)).EndInit();
             this.о_спецодеждеBindingNavigator.ResumeLayout(false);
             this.о_спецодеждеBindingNavigator.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource)).EndInit();
             this.ResumeLayout(false);
             this.PerformLayout();
 
@@ -351,11 +337,11 @@ namespace Badretdinov_specodezhda
         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
         private System.Windows.Forms.ToolStripButton о_спецодеждеBindingNavigatorSaveItem;
-        private System.Windows.Forms.TextBox код_спецодеждыTextBox;
         private System.Windows.Forms.TextBox вид_спецодеждыTextBox;
         private System.Windows.Forms.TextBox срок_носкиTextBox;
         private System.Windows.Forms.TextBox стоимость_единицы_руб_TextBox;
         private System.Windows.Forms.Label label1;
         private System.Windows.Forms.Button button1;
+        private System.Windows.Forms.BindingSource оспецодеждеBindingSource;
     }
 }

+ 3 - 3
Form2.resx

@@ -205,9 +205,6 @@
         QmCC
 </value>
   </data>
-  <metadata name="код_спецодеждыLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>False</value>
-  </metadata>
   <metadata name="вид_спецодеждыLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>False</value>
   </metadata>
@@ -217,4 +214,7 @@
   <metadata name="стоимость_единицы_руб_Label.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>False</value>
   </metadata>
+  <metadata name="оспецодеждеBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 56</value>
+  </metadata>
 </root>

+ 63 - 25
Form3.Designer.cs

@@ -54,10 +54,14 @@ namespace Badretdinov_specodezhda
             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
             this.получениеBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
-            this.код_работникаTextBox = new System.Windows.Forms.TextBox();
-            this.код_спецодеждыTextBox = new System.Windows.Forms.TextBox();
             this.дата_получанияDateTimePicker = new System.Windows.Forms.DateTimePicker();
             this.росписьTextBox = new System.Windows.Forms.TextBox();
+            this.comboBox1 = new System.Windows.Forms.ComboBox();
+            this.comboBox2 = new System.Windows.Forms.ComboBox();
+            this.оспецодеждеBindingSource = new System.Windows.Forms.BindingSource(this.components);
+            this.о_спецодеждеTableAdapter = new Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.О_спецодеждеTableAdapter();
+            this.работникиBindingSource = new System.Windows.Forms.BindingSource(this.components);
+            this.работникиTableAdapter = new Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.РаботникиTableAdapter();
             код_работникаLabel = new System.Windows.Forms.Label();
             код_спецодеждыLabel = new System.Windows.Forms.Label();
             дата_получанияLabel = new System.Windows.Forms.Label();
@@ -66,6 +70,8 @@ namespace Badretdinov_specodezhda
             ((System.ComponentModel.ISupportInitialize)(this.получениеBindingSource)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.получениеBindingNavigator)).BeginInit();
             this.получениеBindingNavigator.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource)).BeginInit();
             this.SuspendLayout();
             // 
             // label1
@@ -106,9 +112,9 @@ namespace Badretdinov_specodezhda
             // 
             this.tableAdapterManager.BackupDataSetBeforeUpdate = false;
             this.tableAdapterManager.UpdateOrder = Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
-            this.tableAdapterManager.О_спецодеждеTableAdapter = null;
+            this.tableAdapterManager.О_спецодеждеTableAdapter = this.о_спецодеждеTableAdapter;
             this.tableAdapterManager.ПолучениеTableAdapter = this.получениеTableAdapter;
-            this.tableAdapterManager.РаботникиTableAdapter = null;
+            this.tableAdapterManager.РаботникиTableAdapter = this.работникиTableAdapter;
             this.tableAdapterManager.ЦехиTableAdapter = null;
             // 
             // получениеBindingNavigator
@@ -244,14 +250,6 @@ namespace Badretdinov_specodezhda
             код_работникаLabel.TabIndex = 3;
             код_работникаLabel.Text = "Код работника:";
             // 
-            // код_работникаTextBox
-            // 
-            this.код_работникаTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.получениеBindingSource, "Код работника", true));
-            this.код_работникаTextBox.Location = new System.Drawing.Point(124, 98);
-            this.код_работникаTextBox.Name = "код_работникаTextBox";
-            this.код_работникаTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_работникаTextBox.TabIndex = 4;
-            // 
             // код_спецодеждыLabel
             // 
             код_спецодеждыLabel.AutoSize = true;
@@ -261,14 +259,6 @@ namespace Badretdinov_specodezhda
             код_спецодеждыLabel.TabIndex = 5;
             код_спецодеждыLabel.Text = "код спецодежды:";
             // 
-            // код_спецодеждыTextBox
-            // 
-            this.код_спецодеждыTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.получениеBindingSource, "код спецодежды", true));
-            this.код_спецодеждыTextBox.Location = new System.Drawing.Point(124, 128);
-            this.код_спецодеждыTextBox.Name = "код_спецодеждыTextBox";
-            this.код_спецодеждыTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_спецодеждыTextBox.TabIndex = 6;
-            // 
             // дата_получанияLabel
             // 
             дата_получанияLabel.AutoSize = true;
@@ -303,30 +293,74 @@ namespace Badretdinov_specodezhda
             this.росписьTextBox.Size = new System.Drawing.Size(100, 20);
             this.росписьTextBox.TabIndex = 10;
             // 
+            // comboBox1
+            // 
+            this.comboBox1.DataBindings.Add(new System.Windows.Forms.Binding("SelectedValue", this.получениеBindingSource, "Код работника", true));
+            this.comboBox1.DataSource = this.работникиBindingSource;
+            this.comboBox1.DisplayMember = "ФИО работника";
+            this.comboBox1.FormattingEnabled = true;
+            this.comboBox1.Location = new System.Drawing.Point(141, 98);
+            this.comboBox1.Name = "comboBox1";
+            this.comboBox1.Size = new System.Drawing.Size(121, 21);
+            this.comboBox1.TabIndex = 11;
+            this.comboBox1.ValueMember = "Код работника";
+            // 
+            // comboBox2
+            // 
+            this.comboBox2.DataBindings.Add(new System.Windows.Forms.Binding("SelectedValue", this.получениеBindingSource, "код спецодежды", true));
+            this.comboBox2.DataSource = this.оспецодеждеBindingSource;
+            this.comboBox2.DisplayMember = "Вид_спецодежды";
+            this.comboBox2.FormattingEnabled = true;
+            this.comboBox2.Location = new System.Drawing.Point(141, 131);
+            this.comboBox2.Name = "comboBox2";
+            this.comboBox2.Size = new System.Drawing.Size(121, 21);
+            this.comboBox2.TabIndex = 12;
+            this.comboBox2.ValueMember = "Код_спецодежды";
+            // 
+            // оспецодеждеBindingSource
+            // 
+            this.оспецодеждеBindingSource.DataMember = "О_спецодежде";
+            this.оспецодеждеBindingSource.DataSource = this.badretdinov_cpecodezhdaDataSet;
+            // 
+            // о_спецодеждеTableAdapter
+            // 
+            this.о_спецодеждеTableAdapter.ClearBeforeFill = true;
+            // 
+            // работникиBindingSource
+            // 
+            this.работникиBindingSource.DataMember = "Работники";
+            this.работникиBindingSource.DataSource = this.badretdinov_cpecodezhdaDataSet;
+            // 
+            // работникиTableAdapter
+            // 
+            this.работникиTableAdapter.ClearBeforeFill = true;
+            // 
             // Form3
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.ClientSize = new System.Drawing.Size(800, 450);
+            this.Controls.Add(this.comboBox2);
+            this.Controls.Add(this.comboBox1);
             this.Controls.Add(росписьLabel);
             this.Controls.Add(this.росписьTextBox);
             this.Controls.Add(дата_получанияLabel);
             this.Controls.Add(this.дата_получанияDateTimePicker);
             this.Controls.Add(код_спецодеждыLabel);
-            this.Controls.Add(this.код_спецодеждыTextBox);
             this.Controls.Add(код_работникаLabel);
-            this.Controls.Add(this.код_работникаTextBox);
             this.Controls.Add(this.получениеBindingNavigator);
             this.Controls.Add(this.button1);
             this.Controls.Add(this.label1);
             this.Name = "Form3";
-            this.Text = "Form3";
+            this.Text = "Получение";
             this.Load += new System.EventHandler(this.Form3_Load);
             ((System.ComponentModel.ISupportInitialize)(this.badretdinov_cpecodezhdaDataSet)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.получениеBindingSource)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.получениеBindingNavigator)).EndInit();
             this.получениеBindingNavigator.ResumeLayout(false);
             this.получениеBindingNavigator.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource)).EndInit();
             this.ResumeLayout(false);
             this.PerformLayout();
 
@@ -353,9 +387,13 @@ namespace Badretdinov_specodezhda
         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
         private System.Windows.Forms.ToolStripButton получениеBindingNavigatorSaveItem;
-        private System.Windows.Forms.TextBox код_работникаTextBox;
-        private System.Windows.Forms.TextBox код_спецодеждыTextBox;
         private System.Windows.Forms.DateTimePicker дата_получанияDateTimePicker;
         private System.Windows.Forms.TextBox росписьTextBox;
+        private System.Windows.Forms.ComboBox comboBox1;
+        private System.Windows.Forms.ComboBox comboBox2;
+        private badretdinov_cpecodezhdaDataSetTableAdapters.О_спецодеждеTableAdapter о_спецодеждеTableAdapter;
+        private System.Windows.Forms.BindingSource оспецодеждеBindingSource;
+        private badretdinov_cpecodezhdaDataSetTableAdapters.РаботникиTableAdapter работникиTableAdapter;
+        private System.Windows.Forms.BindingSource работникиBindingSource;
     }
 }

+ 4 - 0
Form3.cs

@@ -32,6 +32,10 @@ namespace Badretdinov_specodezhda
 
         private void Form3_Load(object sender, EventArgs e)
         {
+            // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.Работники". При необходимости она может быть перемещена или удалена.
+            this.работникиTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.Работники);
+            // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.О_спецодежде". При необходимости она может быть перемещена или удалена.
+            this.о_спецодеждеTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.О_спецодежде);
             // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.Получение". При необходимости она может быть перемещена или удалена.
             this.получениеTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.Получение);
 

+ 18 - 0
Form3.resx

@@ -129,6 +129,12 @@
   <metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>632, 17</value>
   </metadata>
+  <metadata name="о_спецодеждеTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 56</value>
+  </metadata>
+  <metadata name="работникиTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>415, 56</value>
+  </metadata>
   <metadata name="получениеBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>803, 17</value>
   </metadata>
@@ -217,4 +223,16 @@
   <metadata name="росписьLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>False</value>
   </metadata>
+  <metadata name="работникиBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>224, 56</value>
+  </metadata>
+  <metadata name="оспецодеждеBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>1011, 17</value>
+  </metadata>
+  <metadata name="оспецодеждеBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>1011, 17</value>
+  </metadata>
+  <metadata name="работникиBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>224, 56</value>
+  </metadata>
 </root>

+ 221 - 47
Form4.Designer.cs

@@ -31,12 +31,12 @@ namespace Badretdinov_specodezhda
         {
             this.components = new System.ComponentModel.Container();
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form4));
-            System.Windows.Forms.Label код_работникаLabel;
             System.Windows.Forms.Label фИО_работникаLabel;
             System.Windows.Forms.Label должностьLabel;
             System.Windows.Forms.Label скидка_на_спецодеждуLabel;
             System.Windows.Forms.Label код_цехаLabel;
             System.Windows.Forms.Label код_спецодеждыLabel;
+            System.Windows.Forms.Label код_работникаLabel;
             this.label1 = new System.Windows.Forms.Label();
             this.button1 = new System.Windows.Forms.Button();
             this.badretdinov_cpecodezhdaDataSet = new Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSet();
@@ -56,22 +56,45 @@ namespace Badretdinov_specodezhda
             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
             this.работникиBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
-            this.код_работникаTextBox = new System.Windows.Forms.TextBox();
             this.фИО_работникаTextBox = new System.Windows.Forms.TextBox();
             this.должностьTextBox = new System.Windows.Forms.TextBox();
             this.скидка_на_спецодеждуTextBox = new System.Windows.Forms.TextBox();
-            this.код_цехаTextBox = new System.Windows.Forms.TextBox();
-            this.код_спецодеждыTextBox = new System.Windows.Forms.TextBox();
-            код_работникаLabel = new System.Windows.Forms.Label();
+            this.comboBox3 = new System.Windows.Forms.ComboBox();
+            this.badretdinovcpecodezhdaDataSetBindingSource = new System.Windows.Forms.BindingSource(this.components);
+            this.работникиBindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+            this.оспецодеждеBindingSource = new System.Windows.Forms.BindingSource(this.components);
+            this.о_спецодеждеTableAdapter = new Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.О_спецодеждеTableAdapter();
+            this.button2 = new System.Windows.Forms.Button();
+            this.button3 = new System.Windows.Forms.Button();
+            this.button4 = new System.Windows.Forms.Button();
+            this.button5 = new System.Windows.Forms.Button();
+            this.button6 = new System.Windows.Forms.Button();
+            this.button7 = new System.Windows.Forms.Button();
+            this.button8 = new System.Windows.Forms.Button();
+            this.оспецодеждеBindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+            this.цехиBindingSource = new System.Windows.Forms.BindingSource(this.components);
+            this.цехиTableAdapter = new Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.ЦехиTableAdapter();
+            this.comboBox2 = new System.Windows.Forms.ComboBox();
+            this.цехиBindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+            this.работникиBindingSource2 = new System.Windows.Forms.BindingSource(this.components);
+            this.код_работникаTextBox = new System.Windows.Forms.TextBox();
             фИО_работникаLabel = new System.Windows.Forms.Label();
             должностьLabel = new System.Windows.Forms.Label();
             скидка_на_спецодеждуLabel = new System.Windows.Forms.Label();
             код_цехаLabel = new System.Windows.Forms.Label();
             код_спецодеждыLabel = new System.Windows.Forms.Label();
+            код_работникаLabel = new System.Windows.Forms.Label();
             ((System.ComponentModel.ISupportInitialize)(this.badretdinov_cpecodezhdaDataSet)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.работникиBindingNavigator)).BeginInit();
             this.работникиBindingNavigator.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.badretdinovcpecodezhdaDataSetBindingSource)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource1)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource1)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.цехиBindingSource)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.цехиBindingSource1)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource2)).BeginInit();
             this.SuspendLayout();
             // 
             // label1
@@ -85,7 +108,7 @@ namespace Badretdinov_specodezhda
             // 
             // button1
             // 
-            this.button1.Location = new System.Drawing.Point(568, 231);
+            this.button1.Location = new System.Drawing.Point(701, 185);
             this.button1.Name = "button1";
             this.button1.Size = new System.Drawing.Size(75, 23);
             this.button1.TabIndex = 1;
@@ -111,10 +134,10 @@ namespace Badretdinov_specodezhda
             // 
             this.tableAdapterManager.BackupDataSetBeforeUpdate = false;
             this.tableAdapterManager.UpdateOrder = Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
-            this.tableAdapterManager.О_спецодеждеTableAdapter = null;
+            this.tableAdapterManager.О_спецодеждеTableAdapter = this.о_спецодеждеTableAdapter;
             this.tableAdapterManager.ПолучениеTableAdapter = null;
             this.tableAdapterManager.РаботникиTableAdapter = this.работникиTableAdapter;
-            this.tableAdapterManager.ЦехиTableAdapter = null;
+            this.tableAdapterManager.ЦехиTableAdapter = this.цехиTableAdapter;
             // 
             // работникиBindingNavigator
             // 
@@ -240,23 +263,6 @@ namespace Badretdinov_specodezhda
             this.работникиBindingNavigatorSaveItem.Text = "Сохранить данные";
             this.работникиBindingNavigatorSaveItem.Click += new System.EventHandler(this.работникиBindingNavigatorSaveItem_Click);
             // 
-            // код_работникаLabel
-            // 
-            код_работникаLabel.AutoSize = true;
-            код_работникаLabel.Location = new System.Drawing.Point(31, 83);
-            код_работникаLabel.Name = "код_работникаLabel";
-            код_работникаLabel.Size = new System.Drawing.Size(85, 13);
-            код_работникаLabel.TabIndex = 3;
-            код_работникаLabel.Text = "Код работника:";
-            // 
-            // код_работникаTextBox
-            // 
-            this.код_работникаTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.работникиBindingSource, "Код работника", true));
-            this.код_работникаTextBox.Location = new System.Drawing.Point(122, 80);
-            this.код_работникаTextBox.Name = "код_работникаTextBox";
-            this.код_работникаTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_работникаTextBox.TabIndex = 4;
-            // 
             // фИО_работникаLabel
             // 
             фИО_работникаLabel.AutoSize = true;
@@ -317,14 +323,6 @@ namespace Badretdinov_specodezhda
             код_цехаLabel.TabIndex = 11;
             код_цехаLabel.Text = "код цеха:";
             // 
-            // код_цехаTextBox
-            // 
-            this.код_цехаTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.работникиBindingSource, "код цеха", true));
-            this.код_цехаTextBox.Location = new System.Drawing.Point(91, 218);
-            this.код_цехаTextBox.Name = "код_цехаTextBox";
-            this.код_цехаTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_цехаTextBox.TabIndex = 12;
-            // 
             // код_спецодеждыLabel
             // 
             код_спецодеждыLabel.AutoSize = true;
@@ -334,42 +332,202 @@ namespace Badretdinov_specodezhda
             код_спецодеждыLabel.TabIndex = 13;
             код_спецодеждыLabel.Text = "код спецодежды:";
             // 
-            // код_спецодеждыTextBox
+            // comboBox3
+            // 
+            this.comboBox3.DataBindings.Add(new System.Windows.Forms.Binding("SelectedValue", this.работникиBindingSource1, "код спецодежды", true));
+            this.comboBox3.DataSource = this.оспецодеждеBindingSource1;
+            this.comboBox3.DisplayMember = "Вид_спецодежды";
+            this.comboBox3.FormattingEnabled = true;
+            this.comboBox3.Location = new System.Drawing.Point(142, 250);
+            this.comboBox3.Name = "comboBox3";
+            this.comboBox3.Size = new System.Drawing.Size(121, 21);
+            this.comboBox3.TabIndex = 16;
+            this.comboBox3.ValueMember = "Код_спецодежды";
+            // 
+            // badretdinovcpecodezhdaDataSetBindingSource
+            // 
+            this.badretdinovcpecodezhdaDataSetBindingSource.DataSource = this.badretdinov_cpecodezhdaDataSet;
+            this.badretdinovcpecodezhdaDataSetBindingSource.Position = 0;
+            // 
+            // работникиBindingSource1
+            // 
+            this.работникиBindingSource1.DataMember = "Работники";
+            this.работникиBindingSource1.DataSource = this.badretdinovcpecodezhdaDataSetBindingSource;
+            // 
+            // оспецодеждеBindingSource
+            // 
+            this.оспецодеждеBindingSource.DataMember = "О_спецодежде";
+            this.оспецодеждеBindingSource.DataSource = this.badretdinovcpecodezhdaDataSetBindingSource;
+            // 
+            // о_спецодеждеTableAdapter
+            // 
+            this.о_спецодеждеTableAdapter.ClearBeforeFill = true;
+            // 
+            // button2
+            // 
+            this.button2.Location = new System.Drawing.Point(380, 264);
+            this.button2.Name = "button2";
+            this.button2.Size = new System.Drawing.Size(75, 23);
+            this.button2.TabIndex = 17;
+            this.button2.Text = "первая";
+            this.button2.UseVisualStyleBackColor = true;
+            this.button2.Click += new System.EventHandler(this.button2_Click);
+            // 
+            // button3
+            // 
+            this.button3.Location = new System.Drawing.Point(477, 264);
+            this.button3.Name = "button3";
+            this.button3.Size = new System.Drawing.Size(75, 23);
+            this.button3.TabIndex = 18;
+            this.button3.Text = "предыдущая";
+            this.button3.UseVisualStyleBackColor = true;
+            this.button3.Click += new System.EventHandler(this.button3_Click);
+            // 
+            // button4
+            // 
+            this.button4.Location = new System.Drawing.Point(573, 264);
+            this.button4.Name = "button4";
+            this.button4.Size = new System.Drawing.Size(75, 23);
+            this.button4.TabIndex = 19;
+            this.button4.Text = "добавить";
+            this.button4.UseVisualStyleBackColor = true;
+            this.button4.Click += new System.EventHandler(this.button4_Click);
+            // 
+            // button5
             // 
-            this.код_спецодеждыTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.работникиBindingSource, "код спецодежды", true));
-            this.код_спецодеждыTextBox.Location = new System.Drawing.Point(132, 250);
-            this.код_спецодеждыTextBox.Name = "код_спецодеждыTextBox";
-            this.код_спецодеждыTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_спецодеждыTextBox.TabIndex = 14;
+            this.button5.Location = new System.Drawing.Point(380, 311);
+            this.button5.Name = "button5";
+            this.button5.Size = new System.Drawing.Size(75, 23);
+            this.button5.TabIndex = 20;
+            this.button5.Text = "последняя";
+            this.button5.UseVisualStyleBackColor = true;
+            this.button5.Click += new System.EventHandler(this.button5_Click);
+            // 
+            // button6
+            // 
+            this.button6.Location = new System.Drawing.Point(477, 311);
+            this.button6.Name = "button6";
+            this.button6.Size = new System.Drawing.Size(75, 23);
+            this.button6.TabIndex = 21;
+            this.button6.Text = "следущая";
+            this.button6.UseVisualStyleBackColor = true;
+            this.button6.Click += new System.EventHandler(this.button6_Click);
+            // 
+            // button7
+            // 
+            this.button7.Location = new System.Drawing.Point(573, 311);
+            this.button7.Name = "button7";
+            this.button7.Size = new System.Drawing.Size(75, 23);
+            this.button7.TabIndex = 22;
+            this.button7.Text = "удалить";
+            this.button7.UseVisualStyleBackColor = true;
+            this.button7.Click += new System.EventHandler(this.button7_Click);
+            // 
+            // button8
+            // 
+            this.button8.Location = new System.Drawing.Point(477, 366);
+            this.button8.Name = "button8";
+            this.button8.Size = new System.Drawing.Size(75, 23);
+            this.button8.TabIndex = 23;
+            this.button8.Text = "сохранить";
+            this.button8.UseVisualStyleBackColor = true;
+            this.button8.Click += new System.EventHandler(this.button8_Click);
+            // 
+            // оспецодеждеBindingSource1
+            // 
+            this.оспецодеждеBindingSource1.DataMember = "О_спецодежде";
+            this.оспецодеждеBindingSource1.DataSource = this.badretdinovcpecodezhdaDataSetBindingSource;
+            // 
+            // цехиBindingSource
+            // 
+            this.цехиBindingSource.DataMember = "Цехи";
+            this.цехиBindingSource.DataSource = this.badretdinovcpecodezhdaDataSetBindingSource;
+            // 
+            // цехиTableAdapter
+            // 
+            this.цехиTableAdapter.ClearBeforeFill = true;
+            // 
+            // comboBox2
+            // 
+            this.comboBox2.DataBindings.Add(new System.Windows.Forms.Binding("SelectedValue", this.работникиBindingSource, "Код работника", true));
+            this.comboBox2.DataSource = this.цехиBindingSource1;
+            this.comboBox2.DisplayMember = "Наименование_цеха";
+            this.comboBox2.FormattingEnabled = true;
+            this.comboBox2.Location = new System.Drawing.Point(142, 221);
+            this.comboBox2.Name = "comboBox2";
+            this.comboBox2.Size = new System.Drawing.Size(121, 21);
+            this.comboBox2.TabIndex = 24;
+            this.comboBox2.ValueMember = "Код_цеха";
+            // 
+            // цехиBindingSource1
+            // 
+            this.цехиBindingSource1.DataMember = "Цехи";
+            this.цехиBindingSource1.DataSource = this.badretdinov_cpecodezhdaDataSet;
+            // 
+            // работникиBindingSource2
+            // 
+            this.работникиBindingSource2.DataMember = "Работники";
+            this.работникиBindingSource2.DataSource = this.badretdinov_cpecodezhdaDataSet;
+            // 
+            // код_работникаLabel
+            // 
+            код_работникаLabel.AutoSize = true;
+            код_работникаLabel.Location = new System.Drawing.Point(31, 85);
+            код_работникаLabel.Name = "код_работникаLabel";
+            код_работникаLabel.Size = new System.Drawing.Size(85, 13);
+            код_работникаLabel.TabIndex = 24;
+            код_работникаLabel.Text = "Код работника:";
+            // 
+            // код_работникаTextBox
+            // 
+            this.код_работникаTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.работникиBindingSource, "Код работника", true));
+            this.код_работникаTextBox.Location = new System.Drawing.Point(122, 82);
+            this.код_работникаTextBox.Name = "код_работникаTextBox";
+            this.код_работникаTextBox.Size = new System.Drawing.Size(100, 20);
+            this.код_работникаTextBox.TabIndex = 25;
             // 
             // Form4
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.ClientSize = new System.Drawing.Size(800, 450);
+            this.Controls.Add(код_работникаLabel);
+            this.Controls.Add(this.код_работникаTextBox);
+            this.Controls.Add(this.comboBox2);
+            this.Controls.Add(this.button8);
+            this.Controls.Add(this.button7);
+            this.Controls.Add(this.button6);
+            this.Controls.Add(this.button5);
+            this.Controls.Add(this.button4);
+            this.Controls.Add(this.button3);
+            this.Controls.Add(this.button2);
+            this.Controls.Add(this.comboBox3);
             this.Controls.Add(код_спецодеждыLabel);
-            this.Controls.Add(this.код_спецодеждыTextBox);
             this.Controls.Add(код_цехаLabel);
-            this.Controls.Add(this.код_цехаTextBox);
             this.Controls.Add(скидка_на_спецодеждуLabel);
             this.Controls.Add(this.скидка_на_спецодеждуTextBox);
             this.Controls.Add(должностьLabel);
             this.Controls.Add(this.должностьTextBox);
             this.Controls.Add(фИО_работникаLabel);
             this.Controls.Add(this.фИО_работникаTextBox);
-            this.Controls.Add(код_работникаLabel);
-            this.Controls.Add(this.код_работникаTextBox);
             this.Controls.Add(this.работникиBindingNavigator);
             this.Controls.Add(this.button1);
             this.Controls.Add(this.label1);
             this.Name = "Form4";
-            this.Text = "Form4";
+            this.Text = "Работники";
             this.Load += new System.EventHandler(this.Form4_Load);
             ((System.ComponentModel.ISupportInitialize)(this.badretdinov_cpecodezhdaDataSet)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.работникиBindingNavigator)).EndInit();
             this.работникиBindingNavigator.ResumeLayout(false);
             this.работникиBindingNavigator.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.badretdinovcpecodezhdaDataSetBindingSource)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource1)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.оспецодеждеBindingSource1)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.цехиBindingSource)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.цехиBindingSource1)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource2)).EndInit();
             this.ResumeLayout(false);
             this.PerformLayout();
 
@@ -396,11 +554,27 @@ namespace Badretdinov_specodezhda
         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
         private System.Windows.Forms.ToolStripButton работникиBindingNavigatorSaveItem;
-        private System.Windows.Forms.TextBox код_работникаTextBox;
         private System.Windows.Forms.TextBox фИО_работникаTextBox;
         private System.Windows.Forms.TextBox должностьTextBox;
         private System.Windows.Forms.TextBox скидка_на_спецодеждуTextBox;
-        private System.Windows.Forms.TextBox код_цехаTextBox;
-        private System.Windows.Forms.TextBox код_спецодеждыTextBox;
+        private System.Windows.Forms.BindingSource работникиBindingSource1;
+        private System.Windows.Forms.BindingSource badretdinovcpecodezhdaDataSetBindingSource;
+        private System.Windows.Forms.ComboBox comboBox3;
+        private badretdinov_cpecodezhdaDataSetTableAdapters.О_спецодеждеTableAdapter о_спецодеждеTableAdapter;
+        private System.Windows.Forms.BindingSource оспецодеждеBindingSource;
+        private System.Windows.Forms.Button button2;
+        private System.Windows.Forms.Button button3;
+        private System.Windows.Forms.Button button4;
+        private System.Windows.Forms.Button button5;
+        private System.Windows.Forms.Button button6;
+        private System.Windows.Forms.Button button7;
+        private System.Windows.Forms.Button button8;
+        private badretdinov_cpecodezhdaDataSetTableAdapters.ЦехиTableAdapter цехиTableAdapter;
+        private System.Windows.Forms.BindingSource оспецодеждеBindingSource1;
+        private System.Windows.Forms.BindingSource цехиBindingSource;
+        private System.Windows.Forms.ComboBox comboBox2;
+        private System.Windows.Forms.BindingSource цехиBindingSource1;
+        private System.Windows.Forms.BindingSource работникиBindingSource2;
+        private System.Windows.Forms.TextBox код_работникаTextBox;
     }
 }

+ 42 - 0
Form4.cs

@@ -27,6 +27,10 @@ namespace Badretdinov_specodezhda
 
         private void Form4_Load(object sender, EventArgs e)
         {
+            // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.Цехи". При необходимости она может быть перемещена или удалена.
+            this.цехиTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.Цехи);
+            // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.О_спецодежде". При необходимости она может быть перемещена или удалена.
+            this.о_спецодеждеTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.О_спецодежде);
             // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.Работники". При необходимости она может быть перемещена или удалена.
             this.работникиTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.Работники);
 
@@ -36,5 +40,43 @@ namespace Badretdinov_specodezhda
         {
             Close();
         }
+
+        private void button2_Click(object sender, EventArgs e)
+        {
+            работникиBindingSource.MoveFirst();
+        }
+
+        private void button3_Click(object sender, EventArgs e)
+        {
+            работникиBindingSource.MovePrevious();
+        }
+
+        private void button4_Click(object sender, EventArgs e)
+        {
+            работникиBindingSource.AddNew();
+        }
+
+        private void button5_Click(object sender, EventArgs e)
+        {
+            работникиBindingSource.MoveLast();
+        }
+
+        private void button6_Click(object sender, EventArgs e)
+        {
+            работникиBindingSource.MoveNext();
+        }
+
+        private void button7_Click(object sender, EventArgs e)
+        {
+            работникиBindingSource.RemoveCurrent();
+        }
+
+        private void button8_Click(object sender, EventArgs e)
+        {
+            this.Validate();
+            this.работникиBindingSource.EndEdit();
+            this.tableAdapterManager.UpdateAll(this.badretdinov_cpecodezhdaDataSet);
+
+        }
     }
 }

+ 45 - 3
Form4.resx

@@ -129,6 +129,12 @@
   <metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>631, 17</value>
   </metadata>
+  <metadata name="о_спецодеждеTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>734, 56</value>
+  </metadata>
+  <metadata name="цехиTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>174, 95</value>
+  </metadata>
   <metadata name="работникиBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>802, 17</value>
   </metadata>
@@ -205,9 +211,6 @@
         QmCC
 </value>
   </data>
-  <metadata name="код_работникаLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>False</value>
-  </metadata>
   <metadata name="фИО_работникаLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>False</value>
   </metadata>
@@ -223,4 +226,43 @@
   <metadata name="код_спецодеждыLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>False</value>
   </metadata>
+  <metadata name="работникиBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>329, 56</value>
+  </metadata>
+  <metadata name="оспецодеждеBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>941, 56</value>
+  </metadata>
+  <metadata name="badretdinovcpecodezhdaDataSetBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 56</value>
+  </metadata>
+  <metadata name="работникиBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>329, 56</value>
+  </metadata>
+  <metadata name="badretdinovcpecodezhdaDataSetBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 56</value>
+  </metadata>
+  <metadata name="оспецодеждеBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>527, 56</value>
+  </metadata>
+  <metadata name="оспецодеждеBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>941, 56</value>
+  </metadata>
+  <metadata name="badretdinovcpecodezhdaDataSetBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 56</value>
+  </metadata>
+  <metadata name="цехиBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 95</value>
+  </metadata>
+  <metadata name="цехиBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>325, 95</value>
+  </metadata>
+  <metadata name="цехиBindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>325, 95</value>
+  </metadata>
+  <metadata name="работникиBindingSource2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>489, 95</value>
+  </metadata>
+  <metadata name="код_работникаLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>False</value>
+  </metadata>
 </root>

+ 30 - 34
Form5.Designer.cs

@@ -31,7 +31,6 @@ namespace Badretdinov_specodezhda
         {
             this.components = new System.ComponentModel.Container();
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form5));
-            System.Windows.Forms.Label код_цехаLabel;
             System.Windows.Forms.Label наименование_цехаLabel;
             System.Windows.Forms.Label фИО_начальника_цехаLabel;
             System.Windows.Forms.Label код_работникаLabel;
@@ -54,11 +53,11 @@ namespace Badretdinov_specodezhda
             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
             this.цехиBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
-            this.код_цехаTextBox = new System.Windows.Forms.TextBox();
             this.наименование_цехаTextBox = new System.Windows.Forms.TextBox();
             this.фИО_начальника_цехаTextBox = new System.Windows.Forms.TextBox();
-            this.код_работникаTextBox = new System.Windows.Forms.TextBox();
-            код_цехаLabel = new System.Windows.Forms.Label();
+            this.comboBox1 = new System.Windows.Forms.ComboBox();
+            this.работникиBindingSource = new System.Windows.Forms.BindingSource(this.components);
+            this.работникиTableAdapter = new Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.РаботникиTableAdapter();
             наименование_цехаLabel = new System.Windows.Forms.Label();
             фИО_начальника_цехаLabel = new System.Windows.Forms.Label();
             код_работникаLabel = new System.Windows.Forms.Label();
@@ -66,6 +65,7 @@ namespace Badretdinov_specodezhda
             ((System.ComponentModel.ISupportInitialize)(this.цехиBindingSource)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.цехиBindingNavigator)).BeginInit();
             this.цехиBindingNavigator.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource)).BeginInit();
             this.SuspendLayout();
             // 
             // label1
@@ -107,7 +107,7 @@ namespace Badretdinov_specodezhda
             this.tableAdapterManager.UpdateOrder = Badretdinov_specodezhda.badretdinov_cpecodezhdaDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
             this.tableAdapterManager.О_спецодеждеTableAdapter = null;
             this.tableAdapterManager.ПолучениеTableAdapter = null;
-            this.tableAdapterManager.РаботникиTableAdapter = null;
+            this.tableAdapterManager.РаботникиTableAdapter = this.работникиTableAdapter;
             this.tableAdapterManager.ЦехиTableAdapter = this.цехиTableAdapter;
             // 
             // цехиBindingNavigator
@@ -234,23 +234,6 @@ namespace Badretdinov_specodezhda
             this.цехиBindingNavigatorSaveItem.Text = "Сохранить данные";
             this.цехиBindingNavigatorSaveItem.Click += new System.EventHandler(this.цехиBindingNavigatorSaveItem_Click);
             // 
-            // код_цехаLabel
-            // 
-            код_цехаLabel.AutoSize = true;
-            код_цехаLabel.Location = new System.Drawing.Point(29, 103);
-            код_цехаLabel.Name = "код_цехаLabel";
-            код_цехаLabel.Size = new System.Drawing.Size(55, 13);
-            код_цехаLabel.TabIndex = 3;
-            код_цехаLabel.Text = "Код цеха:";
-            // 
-            // код_цехаTextBox
-            // 
-            this.код_цехаTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.цехиBindingSource, "Код_цеха", true));
-            this.код_цехаTextBox.Location = new System.Drawing.Point(90, 100);
-            this.код_цехаTextBox.Name = "код_цехаTextBox";
-            this.код_цехаTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_цехаTextBox.TabIndex = 4;
-            // 
             // наименование_цехаLabel
             // 
             наименование_цехаLabel.AutoSize = true;
@@ -294,38 +277,50 @@ namespace Badretdinov_specodezhda
             код_работникаLabel.TabIndex = 9;
             код_работникаLabel.Text = "Код работника:";
             // 
-            // код_работникаTextBox
+            // comboBox1
+            // 
+            this.comboBox1.DataBindings.Add(new System.Windows.Forms.Binding("SelectedValue", this.цехиBindingSource, "Код_работника", true));
+            this.comboBox1.DataSource = this.работникиBindingSource;
+            this.comboBox1.DisplayMember = "ФИО работника";
+            this.comboBox1.FormattingEnabled = true;
+            this.comboBox1.Location = new System.Drawing.Point(120, 219);
+            this.comboBox1.Name = "comboBox1";
+            this.comboBox1.Size = new System.Drawing.Size(121, 21);
+            this.comboBox1.TabIndex = 31;
+            this.comboBox1.ValueMember = "Код работника";
+            // 
+            // работникиBindingSource
+            // 
+            this.работникиBindingSource.DataMember = "Работники";
+            this.работникиBindingSource.DataSource = this.badretdinov_cpecodezhdaDataSet;
+            // 
+            // работникиTableAdapter
             // 
-            this.код_работникаTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.цехиBindingSource, "Код_работника", true));
-            this.код_работникаTextBox.Location = new System.Drawing.Point(120, 216);
-            this.код_работникаTextBox.Name = "код_работникаTextBox";
-            this.код_работникаTextBox.Size = new System.Drawing.Size(100, 20);
-            this.код_работникаTextBox.TabIndex = 10;
+            this.работникиTableAdapter.ClearBeforeFill = true;
             // 
             // Form5
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.ClientSize = new System.Drawing.Size(800, 450);
+            this.Controls.Add(this.comboBox1);
             this.Controls.Add(код_работникаLabel);
-            this.Controls.Add(this.код_работникаTextBox);
             this.Controls.Add(фИО_начальника_цехаLabel);
             this.Controls.Add(this.фИО_начальника_цехаTextBox);
             this.Controls.Add(наименование_цехаLabel);
             this.Controls.Add(this.наименование_цехаTextBox);
-            this.Controls.Add(код_цехаLabel);
-            this.Controls.Add(this.код_цехаTextBox);
             this.Controls.Add(this.цехиBindingNavigator);
             this.Controls.Add(this.button1);
             this.Controls.Add(this.label1);
             this.Name = "Form5";
-            this.Text = "Form5";
+            this.Text = "Цеха";
             this.Load += new System.EventHandler(this.Form5_Load);
             ((System.ComponentModel.ISupportInitialize)(this.badretdinov_cpecodezhdaDataSet)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.цехиBindingSource)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.цехиBindingNavigator)).EndInit();
             this.цехиBindingNavigator.ResumeLayout(false);
             this.цехиBindingNavigator.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.работникиBindingSource)).EndInit();
             this.ResumeLayout(false);
             this.PerformLayout();
 
@@ -352,9 +347,10 @@ namespace Badretdinov_specodezhda
         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
         private System.Windows.Forms.ToolStripButton цехиBindingNavigatorSaveItem;
-        private System.Windows.Forms.TextBox код_цехаTextBox;
         private System.Windows.Forms.TextBox наименование_цехаTextBox;
         private System.Windows.Forms.TextBox фИО_начальника_цехаTextBox;
-        private System.Windows.Forms.TextBox код_работникаTextBox;
+        private badretdinov_cpecodezhdaDataSetTableAdapters.РаботникиTableAdapter работникиTableAdapter;
+        private System.Windows.Forms.ComboBox comboBox1;
+        private System.Windows.Forms.BindingSource работникиBindingSource;
     }
 }

+ 3 - 0
Form5.cs

@@ -27,6 +27,8 @@ namespace Badretdinov_specodezhda
 
         private void Form5_Load(object sender, EventArgs e)
         {
+            // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.Работники". При необходимости она может быть перемещена или удалена.
+            this.работникиTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.Работники);
             // TODO: данная строка кода позволяет загрузить данные в таблицу "badretdinov_cpecodezhdaDataSet.Цехи". При необходимости она может быть перемещена или удалена.
             this.цехиTableAdapter.Fill(this.badretdinov_cpecodezhdaDataSet.Цехи);
 
@@ -36,5 +38,6 @@ namespace Badretdinov_specodezhda
         {
             Close();
         }
+      
     }
 }

+ 9 - 3
Form5.resx

@@ -129,6 +129,9 @@
   <metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>563, 17</value>
   </metadata>
+  <metadata name="работникиTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 56</value>
+  </metadata>
   <metadata name="цехиBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>734, 17</value>
   </metadata>
@@ -205,9 +208,6 @@
         QmCC
 </value>
   </data>
-  <metadata name="код_цехаLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>False</value>
-  </metadata>
   <metadata name="наименование_цехаLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>False</value>
   </metadata>
@@ -217,4 +217,10 @@
   <metadata name="код_работникаLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>False</value>
   </metadata>
+  <metadata name="работникиBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>908, 17</value>
+  </metadata>
+  <metadata name="работникиBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>908, 17</value>
+  </metadata>
 </root>