Пример #1
0
 /// <summary>
 /// Добавить автоматическую скидку 
 /// </summary>
 /// <param name="disc">Автоматическая скидка</param>
 public void NewAutoDiscount(Discount disc)
 {
     _autoDiscounts.Add(disc.DiscountId, disc);
 }
Пример #2
0
 /// <summary>
 /// Добавить персональную скидку
 /// </summary>
 /// <param name="disc">Персональная скидка</param>
 public void NewPersonalDiscount(Discount disc)
 {
     _personalDiscounts.Add(disc.DiscountId, disc);
 }
Пример #3
0
 private void ProcessProperty(Discount obj, ICashDataReader reader)
 {
     switch (reader.FieldName)
     {
         case "Смена":
             obj.ShiftNo = reader.FieldValueAsInt32;
             break;
         case "Чек":
             obj.ReceiptNo = reader.FieldValueAsInt32;
             break;
         case "Скидка":
             obj.DiscountId = reader.FieldValue;
             break;
         case "Арт":
             obj.Article = reader.FieldValue;
             break;
         case "Серия":
             obj.SeriesId = reader.FieldValue;
             break;
         case "Сумма":
             obj.Amount = reader.FieldValueAsDecimal;
             break;
     }
 }