private void buttonListPublisher_Click(object sender, EventArgs e) { listViewPublisher.Items.Clear(); PublisherDA.ListPublisher(listViewPublisher); }
private void buttonSavePublisher_Click(object sender, EventArgs e) { List <Publisher> listP = PublisherDA.ListPublisher(); if (IsValidPublisherData()) { if (!Validation.IsUniquePublisherName(listP, textBoxPublisherName.Text)) { MessageBox.Show("Duplicate", "DUPLICATE Publisher Name"); textBoxPublisherName.Clear(); textBoxPublisherName.Focus(); return; } else { Publisher aPublisher = new Publisher(); aPublisher.PublisherName = textBoxPublisherName.Text; aPublisher.PublisherEmail = textBoxPublisherEmail.Text; aPublisher.PublisherAddress = textBoxAddressPublisher.Text; aPublisher.PublisherCity = textBoxPublisherCity.Text; aPublisher.PublisherCountry = comboBoxPublisherCountry.Text; aPublisher.PublisherZipCode = textBoxPublisherZipCode.Text; PublisherDA.Save(aPublisher); listP.Add(aPublisher); buttonListAuthor.Enabled = true; ClearAll(); } } }
private void buttonUpdatePublisher_Click(object sender, EventArgs e) { List <Publisher> listP = PublisherDA.ListPublisher(); if (IsValidPublisherData()) { Publisher publisher = new Publisher(); publisher.PublisherName = textBoxPublisherName.Text; publisher.PublisherEmail = textBoxPublisherEmail.Text; publisher.PublisherAddress = textBoxAddressPublisher.Text; DialogResult ans = MessageBox.Show("Do you really want to update this Publisher?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (ans == DialogResult.Yes) { PublisherDA.Update(publisher); MessageBox.Show("Publisher record has been updated successfully", "Confirmation"); ClearAll(); textBoxPublisherName.Enabled = true; } } }