diff --git a/Confectionery/FormCreateOrder.Designer.cs b/Confectionery/FormCreateOrder.Designer.cs index 7047902..ab9a95b 100644 --- a/Confectionery/FormCreateOrder.Designer.cs +++ b/Confectionery/FormCreateOrder.Designer.cs @@ -103,7 +103,7 @@ this.textBoxCount.Name = "textBoxCount"; this.textBoxCount.Size = new System.Drawing.Size(214, 23); this.textBoxCount.TabIndex = 6; - this.textBoxCount.Click += new System.EventHandler(this.TextBoxCount_TextChanged); + this.textBoxCount.ValueChanged += new System.EventHandler(this.TextBoxCount_TextChanged); // // textBoxSum // diff --git a/Confectionery/FormCreateOrder.cs b/Confectionery/FormCreateOrder.cs index 47cd686..703c7b2 100644 --- a/Confectionery/FormCreateOrder.cs +++ b/Confectionery/FormCreateOrder.cs @@ -39,19 +39,17 @@ namespace ConfectioneryView } private void CalcSum() { - if (comboBoxPastry.SelectedValue != null && - !string.IsNullOrEmpty(textBoxCount.Text)) + if (comboBoxPastry.SelectedValue != null && !string.IsNullOrEmpty(textBoxCount.Text)) { try { int id = Convert.ToInt32(comboBoxPastry.SelectedValue); - var pastry = _logicP.ReadElement(new PastrySearchModel + var pastry = _logicP.ReadElement(new() { Id = id }); - int count = Convert.ToInt32(textBoxCount.Text); - textBoxSum.Text = Math.Round(count * (pastry?.Price ?? 0), - 2).ToString(); + int count = Convert.ToInt32(textBoxCount.Value); + textBoxSum.Text = Math.Round(count * (pastry?.Price ?? 0), 2).ToString(); _logger.LogInformation("Расчет суммы заказа"); } catch (Exception ex)