Ejemplo n.º 1
0
        private void UpdatePaymentPlot(DayIncomeManager dayIncomeManager, IEnumerable <PaymentObject> payments)
        {
            var points = new List <ScatterPoint>();

            foreach (var payment in payments)
            {
                var Date           = UnixTimeHelper.UnixTimeToDateTime(payment.time);
                var dayIncomeValue = dayIncomeManager.GetRow((long)UnixTimeHelper.Convert(Date)).value;
                if (dayIncomeValue > 0)
                {
                    var sp = new ScatterPoint(DateTimeAxis.ToDouble(Date), dayIncomeValue);
                    points.Add(sp);
                }
            }

            BasePlot.LoadPayment(points.ToArray());
        }
Ejemplo n.º 2
0
 public PredictionObject(DayIncomeManager manager, RawIncomeManager rawManager)
 {
     this.manager    = manager;
     this.rawManager = rawManager;
 }
Ejemplo n.º 3
0
 public StatisticObject(DayIncomeManager manager, RawIncomeManager rawManager)
 {
     this.manager    = manager;
     this.rawManager = rawManager;
 }
Ejemplo n.º 4
0
 private void UpdatePlot(DayIncomeManager dayIncomeManager, PaymentManager paymentManager)
 {
     UpdateDayIncomePlot(dayIncomeManager.GetAll());
     UpdatePaymentPlot(dayIncomeManager, paymentManager.GetAll());
     BasePlot.UpdatePlot();
 }