void AddMartians(List <Martian> martians) { App.Current.Dispatcher.Invoke(delegate { martians.ForEach(x => Martians.Add(x)); }); }
void getMartians() { Martians.Clear(); _martianCount = Bootstrapper.DataBaseContext.Martians.Count(); AddMartians(Bootstrapper.DataBaseContext.Martians.OrderBy(x => x.Id).Skip(_pageNo * LINES).Take(LINES).ToList()); OnPropertyChanged(() => UIPageNo); OnPropertyChanged(() => MaxPage); }
void OnRemoveMartian(Martian martian) { if (martian != null) { Martians.Remove(martian); _removedMartians.Add(martian); } }