示例#1
0
 public virtual void Concat(IDailyObject dailyObject)
 {
     dailyObject.SaftyInvoke <ForecastTraffic>(t =>
     {
         var dateIndex = _dateIndexer[dailyObject.Date] * 96;
         Array.Copy(t.AHTs, 0, _ahts, dateIndex, 96);
         Array.Copy(t.CVs, 0, _cvs, dateIndex, 96);
         _dailyCVs[_dateIndexer[dailyObject.Date]] = t.SumOfCVs;                                              // daily CVs
     });
     dailyObject.SaftyInvoke <ForecastServiceLevelGoal>(t =>
     {
         var dateIndex = _dateIndexer[dailyObject.Date] * 24;
         Array.Copy(t.Goals, 0, _goals, dateIndex, 24);
     });
 }
示例#2
0
        public virtual void Concat(IDailyObject dailyObject)
        {
            dailyObject.SaftyInvoke<ForecastTraffic>(t =>
                                                         {
                                                             var dateIndex = _dateIndexer[dailyObject.Date] * 96;
                                                             Array.Copy(t.AHTs, 0, _ahts, dateIndex, 96);
                                                             Array.Copy(t.CVs, 0, _cvs, dateIndex, 96);
                                                             _dailyCVs[_dateIndexer[dailyObject.Date]] = t.SumOfCVs; // daily CVs

                                                         });
            dailyObject.SaftyInvoke<ForecastServiceLevelGoal>(t =>
                                                                  {
                                                                      var dateIndex = _dateIndexer[dailyObject.Date] * 24;
                                                                      Array.Copy(t.Goals, 0, _goals, dateIndex, 24);
                                                                  });
        }
 public void Concat(IDailyObject dailyObject)
 {
     throw new NotImplementedException();
 }
示例#4
0
 public void Concat(IDailyObject dailyObject)
 {
     throw new NotImplementedException();
 }