コード例 #1
0
ファイル: Form1.cs プロジェクト: LSMuri/AllFutureProject
        private void DeleteBook_Click(object sender, EventArgs e)
        {
            if (dataBookView.SelectedRows.Count != 0)
            {
                var books  = (BookLibrary)dataBookView.SelectedRows[0].DataBoundItem;
                var result = MessageBox.Show(@"Сигурени ли сте, че искате да изриете " + books.Book + @"?",
                                             @"Внимание!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (result == DialogResult.Yes)
                {
                    try
                    {
                        dataAccess.DeleteBook(books);
                    }
                    catch (System.Data.Entity.Infrastructure.DbUpdateException)
                    {
                        MessageBox.Show(@"Тази книга не може да бъде изтрита, защото се използва!",
                                        @"Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }

                    LoadData();
                }
            }
        }