Beispiel #1
0
 /// <summary>
 /// Добавляет новое событие
 /// </summary>
 /// <param name="loggedEvent">Событие</param>
 public void NewEvent(LoggedEvent loggedEvent)
 {
     _events.Add(loggedEvent);
 }
Beispiel #2
0
 private void ProcessProperty(LoggedEvent obj, ICashDataReader reader)
 {
     switch (reader.FieldName)
     {
         case "Операция":
             obj.Operation = reader.FieldValue;
             break;
         case "Кассир":
             obj.User = _dataResolver.ResolveUser(reader.FieldValue);
             break;
         case "Дата":
             obj.OperationDate = reader.FieldValueAsDateTime;
             break;
         case "Арт":
             obj.Article = reader.FieldValue;
             break;
         case "Серия":
             obj.SeriesId = reader.FieldValue;
             break;
         case "Кол-во":
             obj.Quantity = reader.FieldValueAsDecimal;
             break;
         case "Сумма":
             obj.Amount = reader.FieldValueAsDecimal;
             break;
     }
 }