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; }