diff --git a/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.Designer.cs b/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.Designer.cs
index e8e1949..d50c30b 100644
--- a/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.Designer.cs
+++ b/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.Designer.cs
@@ -1,171 +1,171 @@
namespace BlacksmithWorkshop
{
- partial class FormMain
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
+ partial class FormMain
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
- #region Windows Form Designer generated code
+ #region Windows Form Designer generated code
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- menuStrip = new MenuStrip();
- GuidesToolStripMenuItem = new ToolStripMenuItem();
- ComponentsToolStripMenuItem = new ToolStripMenuItem();
- ManufacturesToolStripMenuItem = new ToolStripMenuItem();
- dataGridView = new DataGridView();
- buttonCreateOrder = new Button();
- buttonRefresh = new Button();
- buttonIssued = new Button();
- buttonReady = new Button();
- buttonTakeInWork = new Button();
- menuStrip.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)dataGridView).BeginInit();
- SuspendLayout();
- //
- // menuStrip
- //
- menuStrip.Items.AddRange(new ToolStripItem[] { GuidesToolStripMenuItem });
- menuStrip.Location = new Point(0, 0);
- menuStrip.Name = "menuStrip";
- menuStrip.Size = new Size(1011, 24);
- menuStrip.TabIndex = 0;
- menuStrip.Text = "menuStrip1";
- //
- // GuidesToolStripMenuItem
- //
- GuidesToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { ComponentsToolStripMenuItem, ManufacturesToolStripMenuItem });
- GuidesToolStripMenuItem.Name = "GuidesToolStripMenuItem";
- GuidesToolStripMenuItem.Size = new Size(94, 20);
- GuidesToolStripMenuItem.Text = "Справочники";
- //
- // ComponentsToolStripMenuItem
- //
- ComponentsToolStripMenuItem.Name = "ComponentsToolStripMenuItem";
- ComponentsToolStripMenuItem.Size = new Size(181, 22);
- ComponentsToolStripMenuItem.Text = "Компоненты";
- ComponentsToolStripMenuItem.Click += ComponentsStripMenuItem_Click;
- //
- // ManufacturesToolStripMenuItem
- //
- ManufacturesToolStripMenuItem.Name = "ManufacturesToolStripMenuItem";
- ManufacturesToolStripMenuItem.Size = new Size(181, 22);
- ManufacturesToolStripMenuItem.Text = "Кузнечные изделия";
- ManufacturesToolStripMenuItem.Click += ManufacturesStripMenuItem_Click;
- //
- // dataGridView
- //
- dataGridView.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
- dataGridView.Location = new Point(0, 23);
- dataGridView.Name = "dataGridView";
- dataGridView.RowTemplate.Height = 25;
- dataGridView.Size = new Size(847, 427);
- dataGridView.TabIndex = 1;
- //
- // buttonCreateOrder
- //
- buttonCreateOrder.Location = new Point(853, 38);
- buttonCreateOrder.Name = "buttonCreateOrder";
- buttonCreateOrder.Size = new Size(148, 31);
- buttonCreateOrder.TabIndex = 2;
- buttonCreateOrder.Text = "Создать заказ";
- buttonCreateOrder.UseVisualStyleBackColor = true;
- buttonCreateOrder.Click += CreateOrderButton_Click;
- //
- // buttonRefresh
- //
- buttonRefresh.Location = new Point(853, 186);
- buttonRefresh.Name = "buttonRefresh";
- buttonRefresh.Size = new Size(148, 31);
- buttonRefresh.TabIndex = 3;
- buttonRefresh.Text = "Обновить список";
- buttonRefresh.UseVisualStyleBackColor = true;
- buttonRefresh.Click += RefreshButton_Click;
- //
- // buttonIssued
- //
- buttonIssued.Location = new Point(853, 149);
- buttonIssued.Name = "buttonIssued";
- buttonIssued.Size = new Size(148, 31);
- buttonIssued.TabIndex = 4;
- buttonIssued.Text = "Заказ выдан";
- buttonIssued.UseVisualStyleBackColor = true;
- buttonIssued.Click += IssuedButton_Click;
- //
- // buttonReady
- //
- buttonReady.Location = new Point(853, 112);
- buttonReady.Name = "buttonReady";
- buttonReady.Size = new Size(148, 31);
- buttonReady.TabIndex = 5;
- buttonReady.Text = "Заказ готов";
- buttonReady.UseVisualStyleBackColor = true;
- buttonReady.Click += ReadyButton_Click;
- //
- // buttonTakeInWork
- //
- buttonTakeInWork.Location = new Point(853, 75);
- buttonTakeInWork.Name = "buttonTakeInWork";
- buttonTakeInWork.Size = new Size(148, 31);
- buttonTakeInWork.TabIndex = 6;
- buttonTakeInWork.Text = "Отдать на выполнение";
- buttonTakeInWork.UseVisualStyleBackColor = true;
- buttonTakeInWork.Click += TakeInWorkButton_Click;
- //
- // FormMain
- //
- AutoScaleDimensions = new SizeF(7F, 15F);
- AutoScaleMode = AutoScaleMode.Font;
- ClientSize = new Size(1011, 450);
- Controls.Add(buttonTakeInWork);
- Controls.Add(buttonReady);
- Controls.Add(buttonIssued);
- Controls.Add(buttonRefresh);
- Controls.Add(buttonCreateOrder);
- Controls.Add(dataGridView);
- Controls.Add(menuStrip);
- MainMenuStrip = menuStrip;
- Name = "FormMain";
- StartPosition = FormStartPosition.CenterParent;
- Text = "Кузница";
- Load += FormMain_Load;
- menuStrip.ResumeLayout(false);
- menuStrip.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)dataGridView).EndInit();
- ResumeLayout(false);
- PerformLayout();
- }
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ menuStrip = new MenuStrip();
+ GuidesToolStripMenuItem = new ToolStripMenuItem();
+ ComponentsToolStripMenuItem = new ToolStripMenuItem();
+ ManufacturesToolStripMenuItem = new ToolStripMenuItem();
+ dataGridView = new DataGridView();
+ buttonCreateOrder = new Button();
+ buttonRefresh = new Button();
+ buttonIssued = new Button();
+ buttonReady = new Button();
+ buttonTakeInWork = new Button();
+ menuStrip.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)dataGridView).BeginInit();
+ SuspendLayout();
+ //
+ // menuStrip
+ //
+ menuStrip.Items.AddRange(new ToolStripItem[] { GuidesToolStripMenuItem });
+ menuStrip.Location = new Point(0, 0);
+ menuStrip.Name = "menuStrip";
+ menuStrip.Size = new Size(1011, 24);
+ menuStrip.TabIndex = 0;
+ menuStrip.Text = "Меню";
+ //
+ // GuidesToolStripMenuItem
+ //
+ GuidesToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { ComponentsToolStripMenuItem, ManufacturesToolStripMenuItem });
+ GuidesToolStripMenuItem.Name = "GuidesToolStripMenuItem";
+ GuidesToolStripMenuItem.Size = new Size(94, 20);
+ GuidesToolStripMenuItem.Text = "Справочники";
+ //
+ // ComponentsToolStripMenuItem
+ //
+ ComponentsToolStripMenuItem.Name = "ComponentsToolStripMenuItem";
+ ComponentsToolStripMenuItem.Size = new Size(181, 22);
+ ComponentsToolStripMenuItem.Text = "Компоненты";
+ ComponentsToolStripMenuItem.Click += ComponentsStripMenuItem_Click;
+ //
+ // ManufacturesToolStripMenuItem
+ //
+ ManufacturesToolStripMenuItem.Name = "ManufacturesToolStripMenuItem";
+ ManufacturesToolStripMenuItem.Size = new Size(181, 22);
+ ManufacturesToolStripMenuItem.Text = "Кузнечные изделия";
+ ManufacturesToolStripMenuItem.Click += ManufacturesStripMenuItem_Click;
+ //
+ // dataGridView
+ //
+ dataGridView.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ dataGridView.Location = new Point(0, 23);
+ dataGridView.Name = "dataGridView";
+ dataGridView.RowTemplate.Height = 25;
+ dataGridView.Size = new Size(847, 427);
+ dataGridView.TabIndex = 1;
+ //
+ // buttonCreateOrder
+ //
+ buttonCreateOrder.Location = new Point(853, 38);
+ buttonCreateOrder.Name = "buttonCreateOrder";
+ buttonCreateOrder.Size = new Size(148, 31);
+ buttonCreateOrder.TabIndex = 2;
+ buttonCreateOrder.Text = "Создать заказ";
+ buttonCreateOrder.UseVisualStyleBackColor = true;
+ buttonCreateOrder.Click += CreateOrderButton_Click;
+ //
+ // buttonRefresh
+ //
+ buttonRefresh.Location = new Point(853, 186);
+ buttonRefresh.Name = "buttonRefresh";
+ buttonRefresh.Size = new Size(148, 31);
+ buttonRefresh.TabIndex = 3;
+ buttonRefresh.Text = "Обновить список";
+ buttonRefresh.UseVisualStyleBackColor = true;
+ buttonRefresh.Click += RefreshButton_Click;
+ //
+ // buttonIssued
+ //
+ buttonIssued.Location = new Point(853, 149);
+ buttonIssued.Name = "buttonIssued";
+ buttonIssued.Size = new Size(148, 31);
+ buttonIssued.TabIndex = 4;
+ buttonIssued.Text = "Заказ выдан";
+ buttonIssued.UseVisualStyleBackColor = true;
+ buttonIssued.Click += IssuedButton_Click;
+ //
+ // buttonReady
+ //
+ buttonReady.Location = new Point(853, 112);
+ buttonReady.Name = "buttonReady";
+ buttonReady.Size = new Size(148, 31);
+ buttonReady.TabIndex = 5;
+ buttonReady.Text = "Заказ готов";
+ buttonReady.UseVisualStyleBackColor = true;
+ buttonReady.Click += ReadyButton_Click;
+ //
+ // buttonTakeInWork
+ //
+ buttonTakeInWork.Location = new Point(853, 75);
+ buttonTakeInWork.Name = "buttonTakeInWork";
+ buttonTakeInWork.Size = new Size(148, 31);
+ buttonTakeInWork.TabIndex = 6;
+ buttonTakeInWork.Text = "Отдать на выполнение";
+ buttonTakeInWork.UseVisualStyleBackColor = true;
+ buttonTakeInWork.Click += TakeInWorkButton_Click;
+ //
+ // FormMain
+ //
+ AutoScaleDimensions = new SizeF(7F, 15F);
+ AutoScaleMode = AutoScaleMode.Font;
+ ClientSize = new Size(1011, 450);
+ Controls.Add(buttonTakeInWork);
+ Controls.Add(buttonReady);
+ Controls.Add(buttonIssued);
+ Controls.Add(buttonRefresh);
+ Controls.Add(buttonCreateOrder);
+ Controls.Add(dataGridView);
+ Controls.Add(menuStrip);
+ MainMenuStrip = menuStrip;
+ Name = "FormMain";
+ StartPosition = FormStartPosition.CenterParent;
+ Text = "Кузница";
+ Load += FormMain_Load;
+ menuStrip.ResumeLayout(false);
+ menuStrip.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)dataGridView).EndInit();
+ ResumeLayout(false);
+ PerformLayout();
+ }
- #endregion
+ #endregion
- private MenuStrip menuStrip;
- private ToolStripMenuItem GuidesToolStripMenuItem;
- private ToolStripMenuItem ComponentsToolStripMenuItem;
- private ToolStripMenuItem ManufacturesToolStripMenuItem;
- private DataGridView dataGridView;
- private Button buttonCreateOrder;
- private Button buttonRefresh;
- private Button buttonIssued;
- private Button buttonReady;
- private Button buttonTakeInWork;
- }
+ private MenuStrip menuStrip;
+ private ToolStripMenuItem GuidesToolStripMenuItem;
+ private ToolStripMenuItem ComponentsToolStripMenuItem;
+ private ToolStripMenuItem ManufacturesToolStripMenuItem;
+ private DataGridView dataGridView;
+ private Button buttonCreateOrder;
+ private Button buttonRefresh;
+ private Button buttonIssued;
+ private Button buttonReady;
+ private Button buttonTakeInWork;
+ }
}
\ No newline at end of file
diff --git a/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.cs b/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.cs
index 7174015..1037ae2 100644
--- a/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.cs
+++ b/BlacksmithWorkshop/BlacksmithWorkshop/FormMain.cs
@@ -14,154 +14,154 @@ using System.Windows.Forms;
namespace BlacksmithWorkshop
{
- public partial class FormMain : Form
- {
- private readonly ILogger _logger;
- private readonly IOrderLogic _orderLogic;
- public FormMain(ILogger logger, IOrderLogic orderLogic)
- {
- InitializeComponent();
- _logger = logger;
- _orderLogic = orderLogic;
- }
- private void ComponentsStripMenuItem_Click(object sender, EventArgs e)
- {
- var service = Program.ServiceProvider?.GetService(typeof(FormComponents));
- if (service is FormComponents form)
- {
- form.ShowDialog();
- }
- }
- private void FormMain_Load(object sender, EventArgs e)
- {
- LoadData();
- }
- private void LoadData()
- {
- _logger.LogInformation("Загрузка заказов");
- try
- {
- var list = _orderLogic.ReadList(null);
- if (list != null)
- {
- dataGridView.DataSource = list;
- dataGridView.Columns["ManufactureId"].Visible = false;
- dataGridView.Columns["ManufactureName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
- }
- _logger.LogInformation("Загрузка заказов");
- }
- catch (Exception ex)
- {
- _logger.LogError(ex, "Ошибка загрузки заказов");
- MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
- }
- private void ManufacturesStripMenuItem_Click(object sender, EventArgs e)
- {
- var service = Program.ServiceProvider?.GetService(typeof(FormManufactures));
- if (service is FormManufactures form)
- {
- form.ShowDialog();
- }
- }
- private void CreateOrderButton_Click(object sender, EventArgs e)
- {
- var service = Program.ServiceProvider?.GetService(typeof(FormCreateOrder));
- if (service is FormCreateOrder form)
- {
- form.ShowDialog();
- LoadData();
- }
- }
- private OrderBindingModel CreateBindingModel(int id, bool isDone = false)
- {
- return new OrderBindingModel
- {
- Id = id,
- ManufactureId = Convert.ToInt32(dataGridView.SelectedRows[0].Cells["ManufactureId"].Value),
- Status = Enum.Parse(dataGridView.SelectedRows[0].Cells["Status"].Value.ToString()),
- Count = Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Count"].Value),
- Sum = double.Parse(dataGridView.SelectedRows[0].Cells["Sum"].Value.ToString()),
- DateCreate = DateTime.Parse(dataGridView.SelectedRows[0].Cells["DateCreate"].Value.ToString()),
- };
- }
- private void TakeInWorkButton_Click(object sender, EventArgs e)
- {
- if (dataGridView.SelectedRows.Count == 1)
- {
- int id =
- Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
- _logger.LogInformation("Заказ №{id}. Меняется статус на 'В работе'", id);
- try
- {
- var operationResult = _orderLogic.TakeOrderInWork(CreateBindingModel(id));
- if (!operationResult)
- {
- throw new Exception("Ошибка при сохранении. Дополнительная информация в логах.");
- }
- LoadData();
- }
- catch (Exception ex)
- {
- _logger.LogError(ex, "Ошибка передачи заказа в работу");
- MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK,
- MessageBoxIcon.Error);
- }
- }
- }
- private void ReadyButton_Click(object sender, EventArgs e)
- {
- if (dataGridView.SelectedRows.Count == 1)
- {
- int id =
- Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
- _logger.LogInformation("Заказ №{id}. Меняется статус на 'Готов'",
- id);
- try
- {
- var operationResult = _orderLogic.FinishOrder(CreateBindingModel(id));
- if (!operationResult)
- {
- throw new Exception("Ошибка при сохранении. Дополнительная информация в логах.");
- }
- LoadData();
- }
- catch (Exception ex)
- {
- _logger.LogError(ex, "Ошибка отметки о готовности заказа");
- MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
- }
- }
- private void IssuedButton_Click(object sender, EventArgs e)
- {
- if (dataGridView.SelectedRows.Count == 1)
- {
- int id =
- Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
- _logger.LogInformation("Заказ №{id}. Меняется статус на 'Выдан'",
- id);
- try
- {
- var operationResult = _orderLogic.DeliveryOrder(CreateBindingModel(id));
- if (!operationResult)
- {
- throw new Exception("Ошибка при сохранении. Дополнительная информация в логах.");
- }
- _logger.LogInformation("Заказ №{id} выдан", id);
- LoadData();
- }
- catch (Exception ex)
- {
- _logger.LogError(ex, "Ошибка отметки о выдачи заказа");
- MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK,
- MessageBoxIcon.Error);
- }
- }
- }
- private void RefreshButton_Click(object sender, EventArgs e)
- {
- LoadData();
- }
- }
+ public partial class FormMain : Form
+ {
+ private readonly ILogger _logger;
+ private readonly IOrderLogic _orderLogic;
+ public FormMain(ILogger logger, IOrderLogic orderLogic)
+ {
+ InitializeComponent();
+ _logger = logger;
+ _orderLogic = orderLogic;
+ }
+ private void ComponentsStripMenuItem_Click(object sender, EventArgs e)
+ {
+ var service = Program.ServiceProvider?.GetService(typeof(FormComponents));
+ if (service is FormComponents form)
+ {
+ form.ShowDialog();
+ }
+ }
+ private void FormMain_Load(object sender, EventArgs e)
+ {
+ LoadData();
+ }
+ private void LoadData()
+ {
+ _logger.LogInformation("Загрузка заказов");
+ try
+ {
+ var list = _orderLogic.ReadList(null);
+ if (list != null)
+ {
+ dataGridView.DataSource = list;
+ dataGridView.Columns["ManufactureId"].Visible = false;
+ dataGridView.Columns["ManufactureName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
+ }
+ _logger.LogInformation("Загрузка заказов");
+ }
+ catch (Exception ex)
+ {
+ _logger.LogError(ex, "Ошибка загрузки заказов");
+ MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ }
+ private void ManufacturesStripMenuItem_Click(object sender, EventArgs e)
+ {
+ var service = Program.ServiceProvider?.GetService(typeof(FormManufactures));
+ if (service is FormManufactures form)
+ {
+ form.ShowDialog();
+ }
+ }
+ private void CreateOrderButton_Click(object sender, EventArgs e)
+ {
+ var service = Program.ServiceProvider?.GetService(typeof(FormCreateOrder));
+ if (service is FormCreateOrder form)
+ {
+ form.ShowDialog();
+ LoadData();
+ }
+ }
+ private OrderBindingModel CreateBindingModel(int id, bool isDone = false)
+ {
+ return new OrderBindingModel
+ {
+ Id = id,
+ ManufactureId = Convert.ToInt32(dataGridView.SelectedRows[0].Cells["ManufactureId"].Value),
+ Status = Enum.Parse(dataGridView.SelectedRows[0].Cells["Status"].Value.ToString()),
+ Count = Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Count"].Value),
+ Sum = double.Parse(dataGridView.SelectedRows[0].Cells["Sum"].Value.ToString()),
+ DateCreate = DateTime.Parse(dataGridView.SelectedRows[0].Cells["DateCreate"].Value.ToString()),
+ };
+ }
+ private void TakeInWorkButton_Click(object sender, EventArgs e)
+ {
+ if (dataGridView.SelectedRows.Count == 1)
+ {
+ int id =
+ Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
+ _logger.LogInformation("Заказ №{id}. Меняется статус на 'В работе'", id);
+ try
+ {
+ var operationResult = _orderLogic.TakeOrderInWork(CreateBindingModel(id));
+ if (!operationResult)
+ {
+ throw new Exception("Ошибка при сохранении. Дополнительная информация в логах.");
+ }
+ LoadData();
+ }
+ catch (Exception ex)
+ {
+ _logger.LogError(ex, "Ошибка передачи заказа в работу");
+ MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK,
+ MessageBoxIcon.Error);
+ }
+ }
+ }
+ private void ReadyButton_Click(object sender, EventArgs e)
+ {
+ if (dataGridView.SelectedRows.Count == 1)
+ {
+ int id =
+ Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
+ _logger.LogInformation("Заказ №{id}. Меняется статус на 'Готов'",
+ id);
+ try
+ {
+ var operationResult = _orderLogic.FinishOrder(CreateBindingModel(id));
+ if (!operationResult)
+ {
+ throw new Exception("Ошибка при сохранении. Дополнительная информация в логах.");
+ }
+ LoadData();
+ }
+ catch (Exception ex)
+ {
+ _logger.LogError(ex, "Ошибка отметки о готовности заказа");
+ MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ }
+ }
+ private void IssuedButton_Click(object sender, EventArgs e)
+ {
+ if (dataGridView.SelectedRows.Count == 1)
+ {
+ int id =
+ Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
+ _logger.LogInformation("Заказ №{id}. Меняется статус на 'Выдан'",
+ id);
+ try
+ {
+ var operationResult = _orderLogic.DeliveryOrder(CreateBindingModel(id));
+ if (!operationResult)
+ {
+ throw new Exception("Ошибка при сохранении. Дополнительная информация в логах.");
+ }
+ _logger.LogInformation("Заказ №{id} выдан", id);
+ LoadData();
+ }
+ catch (Exception ex)
+ {
+ _logger.LogError(ex, "Ошибка отметки о выдачи заказа");
+ MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK,
+ MessageBoxIcon.Error);
+ }
+ }
+ }
+ private void RefreshButton_Click(object sender, EventArgs e)
+ {
+ LoadData();
+ }
+ }
}