Example #1
0
        private void OnDeleteBook(object sender, RoutedEventArgs e)
        {
            MessageBoxResult result = MessageBox.Show("Are you sure to remove this entry?", "Attention", MessageBoxButton.YesNo);

            switch (result)
            {
            case MessageBoxResult.Yes:
                try
                {
                    Librarian      lib     = (Librarian)SDM.CurrentUser;
                    DocumentsTable doc_row = dgLibrarianDocuments.SelectedItems[0] as DocumentsTable;
                    int            doc_id  = doc_row.docID;
                    lib.DeleteDoc(doc_id);
                    UpdateTable();
                }
                catch (Exception exc)
                {
                    MessageBox.Show(exc.ToString(), "Error");
                }
                break;

            case MessageBoxResult.No:
                break;
            }
        }