Ejemplo n.º 1
0
 private void AddItem(StatisticsItem item, ScenarioBase scenario, string sourceId)
 {
     try
     {
         var dataItem = new StatisticsDataItem(sourceId, item.SourceName, item.SourceType ?? "Система", item.Value, (byte)item.DateTime.Hour, (byte)item.DateTime.Minute, (byte)item.DateTime.Second);
         _dataManager.SetItem(scenario.Id, ActionsDomain.Utils.GetValueTypeClassName(scenario.ValueType.GetType()), dataItem);
     }
     catch (Exception e)
     {
         Log.Error($"Ошибка во время записи значения сценария в файлы статистики. Сценарий: [{scenario.Id}]", e);
     }
 }
Ejemplo n.º 2
0
 private void AddItem(StatisticsItem item)
 {
     try
     {
         var dataItem = new StatisticsDataItem(item.Source?.ID, item.Source?.Name, item.Source?.SourceType ?? "Система", item.Value, (byte)item.DateTime.Hour, (byte)item.DateTime.Minute, (byte)item.DateTime.Second);
         _dataManager.SetItem(item.Target.ID, item.Target.ValueTypeName, dataItem);
     }
     catch (Exception e)
     {
         Log.ErrorFormat(e, "Ошибка во время записи значения сценария в файлы статистики. Сценарий: [\"{0}\"]", item.Target.ID);
     }
 }