private void OnFavoriteDelete(object sender, RoutedEventArgs e) { DBFavourFactory dbFav = new DBFavourFactory(); int id = (sender as FavoriteItem).Id; if (id != -1) { dbFav.DeleteRecord(id); } LoadFavDB(); }
private void OnClearFavorite() { if (MessageBox.Show("删除全部收藏记录?", "提示", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { DBFavourFactory dbFav = new DBFavourFactory(); var allRows = dbFav.GetAllRows(); foreach (DBFavourInfo info in allRows) { dbFav.DeleteRecord(info.ID); } } LoadFavDB(); }