/// <summary> /// Добавить автоматическую скидку /// </summary> /// <param name="disc">Автоматическая скидка</param> public void NewAutoDiscount(Discount disc) { _autoDiscounts.Add(disc.DiscountId, disc); }
/// <summary> /// Добавить персональную скидку /// </summary> /// <param name="disc">Персональная скидка</param> public void NewPersonalDiscount(Discount disc) { _personalDiscounts.Add(disc.DiscountId, disc); }
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; } }