From 6f0c61aeab0eb40c024dd781ebf4e0b3206c37ae Mon Sep 17 00:00:00 2001
From: gg12 darfren <frenkiarts@yandex.ru>
Date: Sun, 14 Apr 2024 12:10:41 +0400
Subject: [PATCH] =?UTF-8?q?=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D1=8E=20=D1=81?=
 =?UTF-8?q?=D0=BB=D0=B8=D1=82=D0=B8=D0=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../IceCreamShop/MainForm.Designer.cs         | 484 +++++++++---------
 ... 20240414075932_InitialCreate.Designer.cs} |  18 +-
 ...ate.cs => 20240414075932_InitialCreate.cs} |   0
 .../IceCreamShopDataBaseModelSnapshot.cs      |  43 ++
 4 files changed, 301 insertions(+), 244 deletions(-)
 rename IceCreamShop/IceCreamShopDatabaseImplement/Migrations/{20240324074257_InitialCreate.Designer.cs => 20240414075932_InitialCreate.Designer.cs} (94%)
 rename IceCreamShop/IceCreamShopDatabaseImplement/Migrations/{20240324074257_InitialCreate.cs => 20240414075932_InitialCreate.cs} (100%)

diff --git a/IceCreamShop/IceCreamShop/MainForm.Designer.cs b/IceCreamShop/IceCreamShop/MainForm.Designer.cs
index 505f65c..a550cf7 100644
--- a/IceCreamShop/IceCreamShop/MainForm.Designer.cs
+++ b/IceCreamShop/IceCreamShop/MainForm.Designer.cs
@@ -20,240 +20,257 @@
             base.Dispose(disposing);
         }
 
-        #region Windows Form Designer generated code
+		#region Windows Form Designer generated code
 
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        private void InitializeComponent()
-        {
-            menuStrip1 = new MenuStrip();
-            ToolStripMenu = new ToolStripMenuItem();
-            КомпонентыStripMenuItem = new ToolStripMenuItem();
-            МороженноеStripMenuItem = new ToolStripMenuItem();
-            магазиныToolStripMenuItem = new ToolStripMenuItem();
-            поставкиToolStripMenuItem = new ToolStripMenuItem();
-            продажиToolStripMenuItem = new ToolStripMenuItem();
-            отчетыToolStripMenuItem = new ToolStripMenuItem();
-            списокМороженногоToolStripMenuItem = new ToolStripMenuItem();
-            компонентыПоМороженнымToolStripMenuItem = new ToolStripMenuItem();
-            списокЗаказовToolStripMenuItem = new ToolStripMenuItem();
-            списокМагазиновToolStripMenuItem = new ToolStripMenuItem();
-            мороженноеПоМагазинамToolStripMenuItem = new ToolStripMenuItem();
-            заказыПоДатамToolStripMenuItem = new ToolStripMenuItem();
-            DataGridView = new DataGridView();
-            CreateOrderButton = new Button();
-            TakeInWorkButton = new Button();
-            ReadyButton = new Button();
-            IssuedButton = new Button();
-            RefreshButton = new Button();
-            клиентыToolStripMenuItem = new ToolStripMenuItem();
-            menuStrip1.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)DataGridView).BeginInit();
-            SuspendLayout();
-            // 
-            // menuStrip1
-            // 
-            menuStrip1.ImageScalingSize = new Size(20, 20);
-            menuStrip1.Items.AddRange(new ToolStripItem[] { ToolStripMenu, отчетыToolStripMenuItem });
-            menuStrip1.Location = new Point(0, 0);
-            menuStrip1.Name = "menuStrip1";
-            menuStrip1.Padding = new Padding(5, 2, 0, 2);
-            menuStrip1.Size = new Size(1134, 24);
-            menuStrip1.TabIndex = 0;
-            menuStrip1.Text = "menuStrip1";
-            // 
-            // ToolStripMenu
-            // 
-            ToolStripMenu.DropDownItems.AddRange(new ToolStripItem[] { КомпонентыStripMenuItem, МороженноеStripMenuItem, клиентыToolStripMenuItem });
-            ToolStripMenu.Name = "ToolStripMenu";
-            ToolStripMenu.Size = new Size(94, 20);
-            ToolStripMenu.Text = "Справочники";
-            // 
-            // КомпонентыStripMenuItem
-            // 
-            КомпонентыStripMenuItem.Name = "КомпонентыStripMenuItem";
-            КомпонентыStripMenuItem.Size = new Size(180, 22);
-            КомпонентыStripMenuItem.Text = "Компоненты";
-            КомпонентыStripMenuItem.Click += КомпонентыStripMenuItem_Click;
-            // 
-            // МороженноеStripMenuItem
-            // 
-            МороженноеStripMenuItem.Name = "МороженноеStripMenuItem";
-            МороженноеStripMenuItem.Size = new Size(180, 22);
-            МороженноеStripMenuItem.Text = "Мороженное";
-            МороженноеStripMenuItem.Click += МороженноеStripMenuItem_Click;
-            // 
-            // магазиныToolStripMenuItem
-            // 
-            магазиныToolStripMenuItem.Name = "магазиныToolStripMenuItem";
-            магазиныToolStripMenuItem.Size = new Size(186, 26);
-            магазиныToolStripMenuItem.Text = "Магазины";
-            магазиныToolStripMenuItem.Click += магазиныToolStripMenuItem_Click;
-            // 
-            // поставкиToolStripMenuItem
-            // 
-            поставкиToolStripMenuItem.Name = "поставкиToolStripMenuItem";
-            поставкиToolStripMenuItem.Size = new Size(186, 26);
-            поставкиToolStripMenuItem.Text = "Поставки";
-            поставкиToolStripMenuItem.Click += поставкиToolStripMenuItem_Click;
-            // 
-            // продажиToolStripMenuItem
-            // 
-            продажиToolStripMenuItem.Name = "продажиToolStripMenuItem";
-            продажиToolStripMenuItem.Size = new Size(186, 26);
-            продажиToolStripMenuItem.Text = "Продажи";
-            продажиToolStripMenuItem.Click += продажиToolStripMenuItem_Click;
-            // 
-            // отчетыToolStripMenuItem
-            // 
-            отчетыToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { списокМороженногоToolStripMenuItem, компонентыПоМороженнымToolStripMenuItem, списокЗаказовToolStripMenuItem, списокМагазиновToolStripMenuItem, мороженноеПоМагазинамToolStripMenuItem, заказыПоДатамToolStripMenuItem });
-            отчетыToolStripMenuItem.Name = "отчетыToolStripMenuItem";
-            отчетыToolStripMenuItem.Size = new Size(60, 20);
-            отчетыToolStripMenuItem.Text = "Отчеты";
-            // 
-            // списокМороженногоToolStripMenuItem
-            // 
-            списокМороженногоToolStripMenuItem.Name = "списокМороженногоToolStripMenuItem";
-            списокМороженногоToolStripMenuItem.Size = new Size(242, 22);
-            списокМороженногоToolStripMenuItem.Text = "Список мороженного";
-            списокМороженногоToolStripMenuItem.Click += списокМороженногоToolStripMenuItem_Click;
-            // 
-            // компонентыПоМороженнымToolStripMenuItem
-            // 
-            компонентыПоМороженнымToolStripMenuItem.Name = "компонентыПоМороженнымToolStripMenuItem";
-            компонентыПоМороженнымToolStripMenuItem.Size = new Size(242, 22);
-            компонентыПоМороженнымToolStripMenuItem.Text = "Компоненты по мороженным";
-            компонентыПоМороженнымToolStripMenuItem.Click += компонентыПоМороженнымToolStripMenuItem_Click;
-            // 
-            // списокЗаказовToolStripMenuItem
-            // 
-            списокЗаказовToolStripMenuItem.Name = "списокЗаказовToolStripMenuItem";
-            списокЗаказовToolStripMenuItem.Size = new Size(242, 22);
-            списокЗаказовToolStripMenuItem.Text = "Список заказов";
-            списокЗаказовToolStripMenuItem.Click += списокЗаказовToolStripMenuItem_Click;
-            // 
-            // списокМагазиновToolStripMenuItem
-            // 
-            списокМагазиновToolStripMenuItem.Name = "списокМагазиновToolStripMenuItem";
-            списокМагазиновToolStripMenuItem.Size = new Size(305, 26);
-            списокМагазиновToolStripMenuItem.Text = "Список магазинов";
-            списокМагазиновToolStripMenuItem.Click += списокМагазиновToolStripMenuItem_Click;
-            // 
-            // мороженноеПоМагазинамToolStripMenuItem
-            // 
-            мороженноеПоМагазинамToolStripMenuItem.Name = "мороженноеПоМагазинамToolStripMenuItem";
-            мороженноеПоМагазинамToolStripMenuItem.Size = new Size(305, 26);
-            мороженноеПоМагазинамToolStripMenuItem.Text = "Мороженное по магазинам";
-            мороженноеПоМагазинамToolStripMenuItem.Click += мороженноеПоМагазинамToolStripMenuItem_Click;
-            // 
-            // заказыПоДатамToolStripMenuItem
-            // 
-            заказыПоДатамToolStripMenuItem.Name = "заказыПоДатамToolStripMenuItem";
-            заказыПоДатамToolStripMenuItem.Size = new Size(305, 26);
-            заказыПоДатамToolStripMenuItem.Text = "Заказы по датам";
-            заказыПоДатамToolStripMenuItem.Click += заказыПоДатамToolStripMenuItem_Click;
-            // 
-            // DataGridView
-            // 
-            DataGridView.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
-            DataGridView.Location = new Point(10, 23);
-            DataGridView.Margin = new Padding(3, 2, 3, 2);
-            DataGridView.Name = "DataGridView";
-            DataGridView.RowHeadersWidth = 51;
-            DataGridView.Size = new Size(881, 305);
-            DataGridView.TabIndex = 1;
-            // 
-            // CreateOrderButton
-            // 
-            CreateOrderButton.Location = new Point(897, 23);
-            CreateOrderButton.Margin = new Padding(3, 2, 3, 2);
-            CreateOrderButton.Name = "CreateOrderButton";
-            CreateOrderButton.Size = new Size(227, 22);
-            CreateOrderButton.TabIndex = 2;
-            CreateOrderButton.Text = "Создать заказ";
-            CreateOrderButton.UseVisualStyleBackColor = true;
-            CreateOrderButton.Click += CreateOrderButton_Click;
-            // 
-            // TakeInWorkButton
-            // 
-            TakeInWorkButton.Location = new Point(897, 50);
-            TakeInWorkButton.Margin = new Padding(3, 2, 3, 2);
-            TakeInWorkButton.Name = "TakeInWorkButton";
-            TakeInWorkButton.Size = new Size(227, 22);
-            TakeInWorkButton.TabIndex = 3;
-            TakeInWorkButton.Text = "Отдать заказ в работу";
-            TakeInWorkButton.UseVisualStyleBackColor = true;
-            TakeInWorkButton.Click += TakeInWorkButton_Click;
-            // 
-            // ReadyButton
-            // 
-            ReadyButton.Location = new Point(897, 76);
-            ReadyButton.Margin = new Padding(3, 2, 3, 2);
-            ReadyButton.Name = "ReadyButton";
-            ReadyButton.Size = new Size(227, 22);
-            ReadyButton.TabIndex = 4;
-            ReadyButton.Text = "Заказ готов";
-            ReadyButton.UseVisualStyleBackColor = true;
-            ReadyButton.Click += ReadyButton_Click;
-            // 
-            // IssuedButton
-            // 
-            IssuedButton.Location = new Point(897, 102);
-            IssuedButton.Margin = new Padding(3, 2, 3, 2);
-            IssuedButton.Name = "IssuedButton";
-            IssuedButton.Size = new Size(227, 22);
-            IssuedButton.TabIndex = 5;
-            IssuedButton.Text = "Заказ выдан";
-            IssuedButton.UseVisualStyleBackColor = true;
-            IssuedButton.Click += IssuedButton_Click;
-            // 
-            // RefreshButton
-            // 
-            RefreshButton.Location = new Point(897, 128);
-            RefreshButton.Margin = new Padding(3, 2, 3, 2);
-            RefreshButton.Name = "RefreshButton";
-            RefreshButton.Size = new Size(227, 22);
-            RefreshButton.TabIndex = 6;
-            RefreshButton.Text = "Обновить";
-            RefreshButton.UseVisualStyleBackColor = true;
-            RefreshButton.Click += RefreshButton_Click;
-            // 
-            // клиентыToolStripMenuItem
-            // 
-            клиентыToolStripMenuItem.Name = "клиентыToolStripMenuItem";
-            клиентыToolStripMenuItem.Size = new Size(180, 22);
-            клиентыToolStripMenuItem.Text = "Клиенты";
-            клиентыToolStripMenuItem.Click += клиентыToolStripMenuItem_Click;
-            // 
-            // MainForm
-            // 
-            AutoScaleDimensions = new SizeF(7F, 15F);
-            AutoScaleMode = AutoScaleMode.Font;
-            ClientSize = new Size(1134, 338);
-            Controls.Add(RefreshButton);
-            Controls.Add(IssuedButton);
-            Controls.Add(ReadyButton);
-            Controls.Add(TakeInWorkButton);
-            Controls.Add(CreateOrderButton);
-            Controls.Add(DataGridView);
-            Controls.Add(menuStrip1);
-            MainMenuStrip = menuStrip1;
-            Margin = new Padding(3, 2, 3, 2);
-            Name = "MainForm";
-            Text = "Форма главная";
-            Load += MainForm_Load;
-            menuStrip1.ResumeLayout(false);
-            menuStrip1.PerformLayout();
-            ((System.ComponentModel.ISupportInitialize)DataGridView).EndInit();
-            ResumeLayout(false);
-            PerformLayout();
-        }
+		/// <summary>
+		/// Required method for Designer support - do not modify
+		/// the contents of this method with the code editor.
+		/// </summary>
+		private void InitializeComponent()
+		{
+			menuStrip1 = new MenuStrip();
+			ToolStripMenu = new ToolStripMenuItem();
+			КомпонентыStripMenuItem = new ToolStripMenuItem();
+			МороженноеStripMenuItem = new ToolStripMenuItem();
+			клиентыToolStripMenuItem = new ToolStripMenuItem();
+			магазиныToolStripMenuItem1 = new ToolStripMenuItem();
+			поставкиToolStripMenuItem1 = new ToolStripMenuItem();
+			товарыToolStripMenuItem = new ToolStripMenuItem();
+			отчетыToolStripMenuItem = new ToolStripMenuItem();
+			списокМороженногоToolStripMenuItem = new ToolStripMenuItem();
+			компонентыПоМороженнымToolStripMenuItem = new ToolStripMenuItem();
+			списокЗаказовToolStripMenuItem = new ToolStripMenuItem();
+			списокМагазиновToolStripMenuItem = new ToolStripMenuItem();
+			мороженноеПоМагазинамToolStripMenuItem = new ToolStripMenuItem();
+			заказыПоДатамToolStripMenuItem = new ToolStripMenuItem();
+			магазиныToolStripMenuItem = new ToolStripMenuItem();
+			поставкиToolStripMenuItem = new ToolStripMenuItem();
+			продажиToolStripMenuItem = new ToolStripMenuItem();
+			DataGridView = new DataGridView();
+			CreateOrderButton = new Button();
+			TakeInWorkButton = new Button();
+			ReadyButton = new Button();
+			IssuedButton = new Button();
+			RefreshButton = new Button();
+			menuStrip1.SuspendLayout();
+			((System.ComponentModel.ISupportInitialize)DataGridView).BeginInit();
+			SuspendLayout();
+			// 
+			// menuStrip1
+			// 
+			menuStrip1.ImageScalingSize = new Size(20, 20);
+			menuStrip1.Items.AddRange(new ToolStripItem[] { ToolStripMenu, отчетыToolStripMenuItem });
+			menuStrip1.Location = new Point(0, 0);
+			menuStrip1.Name = "menuStrip1";
+			menuStrip1.Padding = new Padding(6, 3, 0, 3);
+			menuStrip1.Size = new Size(1296, 30);
+			menuStrip1.TabIndex = 0;
+			menuStrip1.Text = "menuStrip1";
+			// 
+			// ToolStripMenu
+			// 
+			ToolStripMenu.DropDownItems.AddRange(new ToolStripItem[] { КомпонентыStripMenuItem, МороженноеStripMenuItem, клиентыToolStripMenuItem, магазиныToolStripMenuItem1, поставкиToolStripMenuItem1, товарыToolStripMenuItem });
+			ToolStripMenu.Name = "ToolStripMenu";
+			ToolStripMenu.Size = new Size(117, 24);
+			ToolStripMenu.Text = "Справочники";
+			// 
+			// КомпонентыStripMenuItem
+			// 
+			КомпонентыStripMenuItem.Name = "КомпонентыStripMenuItem";
+			КомпонентыStripMenuItem.Size = new Size(224, 26);
+			КомпонентыStripMenuItem.Text = "Компоненты";
+			КомпонентыStripMenuItem.Click += КомпонентыStripMenuItem_Click;
+			// 
+			// МороженноеStripMenuItem
+			// 
+			МороженноеStripMenuItem.Name = "МороженноеStripMenuItem";
+			МороженноеStripMenuItem.Size = new Size(224, 26);
+			МороженноеStripMenuItem.Text = "Мороженное";
+			МороженноеStripMenuItem.Click += МороженноеStripMenuItem_Click;
+			// 
+			// клиентыToolStripMenuItem
+			// 
+			клиентыToolStripMenuItem.Name = "клиентыToolStripMenuItem";
+			клиентыToolStripMenuItem.Size = new Size(224, 26);
+			клиентыToolStripMenuItem.Text = "Клиенты";
+			клиентыToolStripMenuItem.Click += клиентыToolStripMenuItem_Click;
+			// 
+			// магазиныToolStripMenuItem1
+			// 
+			магазиныToolStripMenuItem1.Name = "магазиныToolStripMenuItem1";
+			магазиныToolStripMenuItem1.Size = new Size(224, 26);
+			магазиныToolStripMenuItem1.Text = "Магазины";
+			магазиныToolStripMenuItem1.Click += магазиныToolStripMenuItem_Click;
+			// 
+			// поставкиToolStripMenuItem1
+			// 
+			поставкиToolStripMenuItem1.Name = "поставкиToolStripMenuItem1";
+			поставкиToolStripMenuItem1.Size = new Size(224, 26);
+			поставкиToolStripMenuItem1.Text = "Поставки";
+			поставкиToolStripMenuItem1.Click += поставкиToolStripMenuItem_Click;
+			// 
+			// товарыToolStripMenuItem
+			// 
+			товарыToolStripMenuItem.Name = "товарыToolStripMenuItem";
+			товарыToolStripMenuItem.Size = new Size(224, 26);
+			товарыToolStripMenuItem.Text = "Товары";
+			товарыToolStripMenuItem.Click += продажиToolStripMenuItem_Click;
+			// 
+			// отчетыToolStripMenuItem
+			// 
+			отчетыToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { списокМороженногоToolStripMenuItem, компонентыПоМороженнымToolStripMenuItem, списокЗаказовToolStripMenuItem, списокМагазиновToolStripMenuItem, мороженноеПоМагазинамToolStripMenuItem, заказыПоДатамToolStripMenuItem });
+			отчетыToolStripMenuItem.Name = "отчетыToolStripMenuItem";
+			отчетыToolStripMenuItem.Size = new Size(73, 24);
+			отчетыToolStripMenuItem.Text = "Отчеты";
+			// 
+			// списокМороженногоToolStripMenuItem
+			// 
+			списокМороженногоToolStripMenuItem.Name = "списокМороженногоToolStripMenuItem";
+			списокМороженногоToolStripMenuItem.Size = new Size(305, 26);
+			списокМороженногоToolStripMenuItem.Text = "Список мороженного";
+			списокМороженногоToolStripMenuItem.Click += списокМороженногоToolStripMenuItem_Click;
+			// 
+			// компонентыПоМороженнымToolStripMenuItem
+			// 
+			компонентыПоМороженнымToolStripMenuItem.Name = "компонентыПоМороженнымToolStripMenuItem";
+			компонентыПоМороженнымToolStripMenuItem.Size = new Size(305, 26);
+			компонентыПоМороженнымToolStripMenuItem.Text = "Компоненты по мороженным";
+			компонентыПоМороженнымToolStripMenuItem.Click += компонентыПоМороженнымToolStripMenuItem_Click;
+			// 
+			// списокЗаказовToolStripMenuItem
+			// 
+			списокЗаказовToolStripMenuItem.Name = "списокЗаказовToolStripMenuItem";
+			списокЗаказовToolStripMenuItem.Size = new Size(305, 26);
+			списокЗаказовToolStripMenuItem.Text = "Список заказов";
+			списокЗаказовToolStripMenuItem.Click += списокЗаказовToolStripMenuItem_Click;
+			// 
+			// списокМагазиновToolStripMenuItem
+			// 
+			списокМагазиновToolStripMenuItem.Name = "списокМагазиновToolStripMenuItem";
+			списокМагазиновToolStripMenuItem.Size = new Size(305, 26);
+			списокМагазиновToolStripMenuItem.Text = "Список магазинов";
+			списокМагазиновToolStripMenuItem.Click += списокМагазиновToolStripMenuItem_Click;
+			// 
+			// мороженноеПоМагазинамToolStripMenuItem
+			// 
+			мороженноеПоМагазинамToolStripMenuItem.Name = "мороженноеПоМагазинамToolStripMenuItem";
+			мороженноеПоМагазинамToolStripMenuItem.Size = new Size(305, 26);
+			мороженноеПоМагазинамToolStripMenuItem.Text = "Мороженное по магазинам";
+			мороженноеПоМагазинамToolStripMenuItem.Click += мороженноеПоМагазинамToolStripMenuItem_Click;
+			// 
+			// заказыПоДатамToolStripMenuItem
+			// 
+			заказыПоДатамToolStripMenuItem.Name = "заказыПоДатамToolStripMenuItem";
+			заказыПоДатамToolStripMenuItem.Size = new Size(305, 26);
+			заказыПоДатамToolStripMenuItem.Text = "Заказы по датам";
+			заказыПоДатамToolStripMenuItem.Click += заказыПоДатамToolStripMenuItem_Click;
+			// 
+			// магазиныToolStripMenuItem
+			// 
+			магазиныToolStripMenuItem.Name = "магазиныToolStripMenuItem";
+			магазиныToolStripMenuItem.Size = new Size(186, 26);
+			магазиныToolStripMenuItem.Text = "Магазины";
+			магазиныToolStripMenuItem.Click += магазиныToolStripMenuItem_Click;
+			// 
+			// поставкиToolStripMenuItem
+			// 
+			поставкиToolStripMenuItem.Name = "поставкиToolStripMenuItem";
+			поставкиToolStripMenuItem.Size = new Size(186, 26);
+			поставкиToolStripMenuItem.Text = "Поставки";
+			поставкиToolStripMenuItem.Click += поставкиToolStripMenuItem_Click;
+			// 
+			// продажиToolStripMenuItem
+			// 
+			продажиToolStripMenuItem.Name = "продажиToolStripMenuItem";
+			продажиToolStripMenuItem.Size = new Size(186, 26);
+			продажиToolStripMenuItem.Text = "Продажи";
+			продажиToolStripMenuItem.Click += продажиToolStripMenuItem_Click;
+			// 
+			// DataGridView
+			// 
+			DataGridView.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+			DataGridView.Location = new Point(11, 31);
+			DataGridView.Name = "DataGridView";
+			DataGridView.RowHeadersWidth = 51;
+			DataGridView.Size = new Size(1007, 407);
+			DataGridView.TabIndex = 1;
+			// 
+			// CreateOrderButton
+			// 
+			CreateOrderButton.Location = new Point(1025, 31);
+			CreateOrderButton.Name = "CreateOrderButton";
+			CreateOrderButton.Size = new Size(259, 29);
+			CreateOrderButton.TabIndex = 2;
+			CreateOrderButton.Text = "Создать заказ";
+			CreateOrderButton.UseVisualStyleBackColor = true;
+			CreateOrderButton.Click += CreateOrderButton_Click;
+			// 
+			// TakeInWorkButton
+			// 
+			TakeInWorkButton.Location = new Point(1025, 67);
+			TakeInWorkButton.Name = "TakeInWorkButton";
+			TakeInWorkButton.Size = new Size(259, 29);
+			TakeInWorkButton.TabIndex = 3;
+			TakeInWorkButton.Text = "Отдать заказ в работу";
+			TakeInWorkButton.UseVisualStyleBackColor = true;
+			TakeInWorkButton.Click += TakeInWorkButton_Click;
+			// 
+			// ReadyButton
+			// 
+			ReadyButton.Location = new Point(1025, 101);
+			ReadyButton.Name = "ReadyButton";
+			ReadyButton.Size = new Size(259, 29);
+			ReadyButton.TabIndex = 4;
+			ReadyButton.Text = "Заказ готов";
+			ReadyButton.UseVisualStyleBackColor = true;
+			ReadyButton.Click += ReadyButton_Click;
+			// 
+			// IssuedButton
+			// 
+			IssuedButton.Location = new Point(1025, 136);
+			IssuedButton.Name = "IssuedButton";
+			IssuedButton.Size = new Size(259, 29);
+			IssuedButton.TabIndex = 5;
+			IssuedButton.Text = "Заказ выдан";
+			IssuedButton.UseVisualStyleBackColor = true;
+			IssuedButton.Click += IssuedButton_Click;
+			// 
+			// RefreshButton
+			// 
+			RefreshButton.Location = new Point(1025, 171);
+			RefreshButton.Name = "RefreshButton";
+			RefreshButton.Size = new Size(259, 29);
+			RefreshButton.TabIndex = 6;
+			RefreshButton.Text = "Обновить";
+			RefreshButton.UseVisualStyleBackColor = true;
+			RefreshButton.Click += RefreshButton_Click;
+			// 
+			// MainForm
+			// 
+			AutoScaleDimensions = new SizeF(8F, 20F);
+			AutoScaleMode = AutoScaleMode.Font;
+			ClientSize = new Size(1296, 451);
+			Controls.Add(RefreshButton);
+			Controls.Add(IssuedButton);
+			Controls.Add(ReadyButton);
+			Controls.Add(TakeInWorkButton);
+			Controls.Add(CreateOrderButton);
+			Controls.Add(DataGridView);
+			Controls.Add(menuStrip1);
+			MainMenuStrip = menuStrip1;
+			Name = "MainForm";
+			Text = "Форма главная";
+			Load += MainForm_Load;
+			menuStrip1.ResumeLayout(false);
+			menuStrip1.PerformLayout();
+			((System.ComponentModel.ISupportInitialize)DataGridView).EndInit();
+			ResumeLayout(false);
+			PerformLayout();
+		}
 
-        #endregion
+		#endregion
 
-        private MenuStrip menuStrip1;
+		private MenuStrip menuStrip1;
         private ToolStripMenuItem ToolStripMenu;
         private ToolStripMenuItem КомпонентыStripMenuItem;
         private ToolStripMenuItem МороженноеStripMenuItem;
@@ -274,5 +291,8 @@
         private ToolStripMenuItem мороженноеПоМагазинамToolStripMenuItem;
         private ToolStripMenuItem заказыПоДатамToolStripMenuItem;
         private ToolStripMenuItem клиентыToolStripMenuItem;
-    }
+		private ToolStripMenuItem магазиныToolStripMenuItem1;
+		private ToolStripMenuItem поставкиToolStripMenuItem1;
+		private ToolStripMenuItem товарыToolStripMenuItem;
+	}
 }
\ No newline at end of file
diff --git a/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240324074257_InitialCreate.Designer.cs b/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240414075932_InitialCreate.Designer.cs
similarity index 94%
rename from IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240324074257_InitialCreate.Designer.cs
rename to IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240414075932_InitialCreate.Designer.cs
index df2a205..1542393 100644
--- a/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240324074257_InitialCreate.Designer.cs
+++ b/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240414075932_InitialCreate.Designer.cs
@@ -12,12 +12,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
 namespace IceCreamShopDatabaseImplement.Migrations
 {
     [DbContext(typeof(IceCreamShopDataBase))]
-<<<<<<<< HEAD:IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240401114939_InitialCreate.Designer.cs
-    [Migration("20240401114939_InitialCreate")]
-========
-    [Migration("20240324074257_InitialCreate")]
-
->>>>>>>> Lab4_Hard:IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240324074257_InitialCreate.Designer.cs
+    [Migration("20240414075932_InitialCreate")]
     partial class InitialCreate
     {
         /// <inheritdoc />
@@ -250,11 +245,6 @@ namespace IceCreamShopDatabaseImplement.Migrations
                     b.Navigation("IceCream");
                 });
 
-<<<<<<<< HEAD:IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240401114939_InitialCreate.Designer.cs
-            modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Client", b =>
-                {
-                    b.Navigation("Orders");
-========
             modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.ShopIceCream", b =>
                 {
                     b.HasOne("IceCreamShopDatabaseImplement.Models.IceCream", "IceCream")
@@ -272,7 +262,11 @@ namespace IceCreamShopDatabaseImplement.Migrations
                     b.Navigation("IceCream");
 
                     b.Navigation("Shop");
->>>>>>>> Lab4_Hard:IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240324074257_InitialCreate.Designer.cs
+                });
+
+            modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Client", b =>
+                {
+                    b.Navigation("Orders");
                 });
 
             modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Component", b =>
diff --git a/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240324074257_InitialCreate.cs b/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240414075932_InitialCreate.cs
similarity index 100%
rename from IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240324074257_InitialCreate.cs
rename to IceCreamShop/IceCreamShopDatabaseImplement/Migrations/20240414075932_InitialCreate.cs
diff --git a/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/IceCreamShopDataBaseModelSnapshot.cs b/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/IceCreamShopDataBaseModelSnapshot.cs
index dd119c9..007aebc 100644
--- a/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/IceCreamShopDataBaseModelSnapshot.cs
+++ b/IceCreamShop/IceCreamShopDatabaseImplement/Migrations/IceCreamShopDataBaseModelSnapshot.cs
@@ -22,6 +22,31 @@ namespace IceCreamShopDatabaseImplement.Migrations
 
             SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
 
+            modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Client", b =>
+                {
+                    b.Property<int>("Id")
+                        .ValueGeneratedOnAdd()
+                        .HasColumnType("int");
+
+                    SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
+
+                    b.Property<string>("ClientFIO")
+                        .IsRequired()
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("Email")
+                        .IsRequired()
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("Password")
+                        .IsRequired()
+                        .HasColumnType("nvarchar(max)");
+
+                    b.HasKey("Id");
+
+                    b.ToTable("Clients");
+                });
+
             modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Component", b =>
                 {
                     b.Property<int>("Id")
@@ -96,6 +121,9 @@ namespace IceCreamShopDatabaseImplement.Migrations
 
                     SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
 
+                    b.Property<int>("ClientId")
+                        .HasColumnType("int");
+
                     b.Property<int>("Count")
                         .HasColumnType("int");
 
@@ -116,6 +144,8 @@ namespace IceCreamShopDatabaseImplement.Migrations
 
                     b.HasKey("Id");
 
+                    b.HasIndex("ClientId");
+
                     b.HasIndex("IceCreamId");
 
                     b.ToTable("Orders");
@@ -195,12 +225,20 @@ namespace IceCreamShopDatabaseImplement.Migrations
 
             modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Order", b =>
                 {
+                    b.HasOne("IceCreamShopDatabaseImplement.Models.Client", "Client")
+                        .WithMany("Orders")
+                        .HasForeignKey("ClientId")
+                        .OnDelete(DeleteBehavior.Cascade)
+                        .IsRequired();
+
                     b.HasOne("IceCreamShopDatabaseImplement.Models.IceCream", "IceCream")
                         .WithMany("Orders")
                         .HasForeignKey("IceCreamId")
                         .OnDelete(DeleteBehavior.Cascade)
                         .IsRequired();
 
+                    b.Navigation("Client");
+
                     b.Navigation("IceCream");
                 });
 
@@ -223,6 +261,11 @@ namespace IceCreamShopDatabaseImplement.Migrations
                     b.Navigation("Shop");
                 });
 
+            modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Client", b =>
+                {
+                    b.Navigation("Orders");
+                });
+
             modelBuilder.Entity("IceCreamShopDatabaseImplement.Models.Component", b =>
                 {
                     b.Navigation("IceCreamComponents");