diff --git a/FurnitureAssembly/FurnitureAssemFileImplement/Implements/ShopStorage.cs b/FurnitureAssembly/FurnitureAssemFileImplement/Implements/ShopStorage.cs index 7b77cdc..f90fe45 100644 --- a/FurnitureAssembly/FurnitureAssemFileImplement/Implements/ShopStorage.cs +++ b/FurnitureAssembly/FurnitureAssemFileImplement/Implements/ShopStorage.cs @@ -124,6 +124,7 @@ namespace FurnitureAssemFileImplement.Implements }); break; } + count -= shop.Furnitures[furniture.Id].Item2; shop.Furnitures[furniture.Id] = (shop.Furnitures[furniture.Id].Item1, 0); shop.Update(new ShopBindingModel { @@ -134,7 +135,7 @@ namespace FurnitureAssemFileImplement.Implements Address = shop.Address, DateOpening = shop.DateOpening, }); - count -= shop.Furnitures[furniture.Id].Item2; + } } source.SaveShops(); diff --git a/FurnitureAssembly/FurnitureAssembly/FormSell.cs b/FurnitureAssembly/FurnitureAssembly/FormSell.cs index 7a5fe9f..efe5584 100644 --- a/FurnitureAssembly/FurnitureAssembly/FormSell.cs +++ b/FurnitureAssembly/FurnitureAssembly/FormSell.cs @@ -106,6 +106,7 @@ namespace FurnitureAssembly { MessageBox.Show("Не удалось продать изделие " + FurnitureModel.FurnitureName, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); + return; } MessageBox.Show("Продажа прошла успешно", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); diff --git a/FurnitureAssembly/FurnitureAssembly/FormShop.Designer.cs b/FurnitureAssembly/FurnitureAssembly/FormShop.Designer.cs index 52d32f1..ba32c9c 100644 --- a/FurnitureAssembly/FurnitureAssembly/FormShop.Designer.cs +++ b/FurnitureAssembly/FurnitureAssembly/FormShop.Designer.cs @@ -154,9 +154,9 @@ this.labelMaxCount.AutoSize = true; this.labelMaxCount.Location = new System.Drawing.Point(35, 141); this.labelMaxCount.Name = "labelMaxCount"; - this.labelMaxCount.Size = new System.Drawing.Size(40, 15); + this.labelMaxCount.Size = new System.Drawing.Size(80, 15); this.labelMaxCount.TabIndex = 10; - this.labelMaxCount.Text = "Адрес"; + this.labelMaxCount.Text = "Вместимость"; // // FormShop //