示例#1
0
 private void InsertActivities(bool isLearning = false)
 {
     DbClient.ClearTestCollections();
     SvcCtrl.StopService("ATACenter");
     if (isLearning)
     {
         DbClient.SetCenterProfileForReplay();
         DbClient.SetDetectorProfileForSamr();
     }
     DbClient.InsertBatch(ActivitiesList);
     ActivitiesList.Clear();
     SvcCtrl.StartService("ATACenter");
 }
 private void ReloadActivities(List <Activity> activities)
 {
     ActivitiesList.Clear();
     activities = activities.Select(c =>
     {
         c.Detail =
             c.Detail == null ? null :
             c.Detail.Length <= 500 ? c.Detail :
             c.Detail.Substring(0, 495) + "..."; return(c);
     }).ToList();
     foreach (var activity in activities)
     {
         ActivitiesList.Add(activity.Cast <ActivityItemViewModel>());
     }
 }