private void btnDelete_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show(Resources.DELETE_PUBLISHER_CONFIRM, "", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                PublisherBUS bus = new PublisherBUS();
                if (!txtPublisherID.Text.Equals("0"))
                {
                    if (String.IsNullOrEmpty(txtPublisherID.Text))
                    {
                        MessageBox.Show(Resources.DELETE_NONE_PUBLISHER);
                    }
                    else
                    {
                        PublisherDTO publisherDTO = bus.GetPublisherById(int.Parse(txtPublisherID.Text));
                        if (bus.DeletePublisher(publisherDTO) == 1)
                        {
                            MessageBox.Show(Resources.DELETE_PUBLISHER_SUCCESS);
                            lst.Remove(publisherDTO);
                            grdPublisher.RefreshDataSource();
                            txtPublisherID.Text = "";
                            txtPublisherName.Text = "";
                        }
                        else
                        {
                            MessageBox.Show(Resources.DELETE_PUBLISHER_FAIL);
                        }

                    }
                }
                else
                {
                    MessageBox.Show(Resources.DELETE_DEFAULT_PUBLISHER);
                }
            }
        }
        public CatalogueDTO GetCatalogueById(String isbn)
        {
            CatalogueDTO catalogueDto = new CatalogueDTO();

            CatalogueDAO dao = new CatalogueDAO();
            catalogueDto = dao.GetCatalogueById(isbn);

            if (catalogueDto != null)
            {
                PublisherBUS publisherBus = new PublisherBUS();
                CategoryBUS categoryBus = new CategoryBUS();
                AuthorOfBookBUS authorOfBookBus = new AuthorOfBookBUS();

                catalogueDto.Publisher = publisherBus.GetPublisherById(catalogueDto.Publisher.PublisherId);
                catalogueDto.Category = categoryBus.GetCategoryById(catalogueDto.Category.CategoryId);
                catalogueDto.AuthorList = authorOfBookBus.GetAuthorListByIsbn(catalogueDto.ISBN);
            }
            return catalogueDto;
        }