private void SaveButton_Click(object sender, EventArgs e) { CampaignData data = new CampaignData(); List <string> urls = new List <string>(); foreach (var item in this.ImagesListbox.Items) { urls.Add(item.ToString()); } bool result = data.SaveCampaign(new Campaign() { CampaignName = this.CampaignNameTextbox.Text.Trim(), Description = this.DescriptionTextbox.Text.Trim(), Note = this.NoteTextbox.Text.Trim(), Price = this.PriceTextbox.Text.Trim(), Status = "Saved", Title = this.TitleTextbox.Text.Trim(), ImageUrls = urls }); if (result) { MessageBox.Show("Save Successful."); this.CampaignNameTextbox.Text = string.Empty; this.DescriptionTextbox.Text = string.Empty; this.NoteTextbox.Text = string.Empty; this.PriceTextbox.Text = string.Empty; this.TitleTextbox.Text = string.Empty; this.ImagesListbox.Items.Clear(); } }