示例#1
0
        private void UpdateKPI(FUpdateStockValue values)
        {
            var k = new Kpi {
                Name      = values.StockName
                , Value   = values.NewValue
                , Time    = (int)Collector.Time
                , KpiType = DB.Enums.KpiType.StockEvolution
                , SimulationConfigurationId = Collector.simulationId.Value
                , SimulationNumber          = Collector.simulationNumber.Value
                , IsFinal        = false
                , IsKpi          = true
                , SimulationType = Collector.simulationKind.Value
            };

            StockValuesOverTime.Add(item: k);
        }
        private void CreateKpiStartEntry(FUpdateStockValue values)
        {
            var k = new Kpi
            {
                Name    = values.ArticleType + " " + values.StockName,
                Value   = values.NewValue,
                Time    = 0,
                KpiType = DB.Nominal.KpiType.StockEvolution,
                SimulationConfigurationId = Collector.simulationId.Value,
                SimulationNumber          = Collector.simulationNumber.Value,
                IsFinal        = false,
                IsKpi          = true,
                SimulationType = Collector.simulationKind.Value
            };

            StockValuesOverTime.Add(item: k);
        }