예제 #1
0
파일: FallsVM.cs 프로젝트: YissacharB/PL
        public void AddFall(Fall fall)
        {
            if (fall.id == -1 ||
                fall.location == null ||
                fall.time.AddMinutes(10) > DateTime.Now)
            {
                return;
            }

            Falls.Add(fall);
            CurrentModel.AddFall(fall);
        }
예제 #2
0
 private void Falls_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
 {
     if (e.Action == System.Collections.Specialized.NotifyCollectionChangedAction.Add)
     {
         //הוספה
         CurrentModel.AddFall(e.NewItems[0] as Fall);
         PredictionAndRealFalls.AddFall(e.NewItems[0] as Fall);
     }
     if (e.Action == System.Collections.Specialized.NotifyCollectionChangedAction.Remove)
     {
         //הסרה
         var oldId = (e.OldItems[0] as Fall).FallId;
         CurrentModel.Remove(oldId);
     }
 }
예제 #3
0
 public void AddFall(Fall fall)
 {
     Falls.Add(fall);
     CurrentModel.AddFall(fall);
 }