Exemplo n.º 1
0
        /// <summary>
        /// 删除书籍
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Delete_Click(object sender, RoutedEventArgs e)
        {
            //获取书籍ID
            int  Id   = Convert.ToInt32(((MenuItem)sender).Tag);
            Book book = DataFetch.GetBook(Id);

            if (MessageBox.Show("确定要删除《" + book.Name + "》? 本操作不可以逆转,请谨慎操作~", "提示", MessageBoxButton.YesNo, MessageBoxImage.Exclamation) == MessageBoxResult.Yes)
            {
                DataFetch.DeleteBook(Id);
                this.DataContext = DataFetch.GetBooks();
            }
        }