Răsfoiți Sursa

перенес проверки

Евгений Колесников 4 ani în urmă
părinte
comite
0560d8a68b
1 a modificat fișierele cu 4 adăugiri și 2 ștergeri
  1. 4 2
      articles/cs_edit_product.md

+ 4 - 2
articles/cs_edit_product.md

@@ -79,7 +79,7 @@
     ```cs
     public string WindowName {
         get {
-            return CurrentService.ID == 0 ? "Новая услуга" : "Редактирование услуги";
+            return CurrentProduct.ID == 0 ? "Новый продукт" : "Редактирование продукта";
         }
     }
     ```
@@ -257,6 +257,8 @@
         // вся работа с БД должна быть завернута в исключения
         try
         {
+            // сюда добавлять проверки
+
             // метод SaveProduct реализуем ниже
             Globals.DataProvider.SaveProduct(CurrentProduct);
             DialogResult = true;
@@ -376,7 +378,7 @@
         ```
 9. Проверки перед сохранением продукта
 
-    Все проверки вставляем в метод *SaveProduct*, до сохранения продукта
+    Все проверки вставляем в обработчик кнопки "Сохранить" окна редактирования, т.к. это относится к бизнес-логике, до вызова метода сохранения продукта
 
     * Стоимость продукции не может быть отрицательной