private void addProductBtn_Click(object sender, EventArgs e) //lägg till ny produkt { addNewProductForm form = new addNewProductForm(); form.storage = storage; form.ShowDialog(); storage.updateTxtFile(storage); }
private void addProBtn_Click(object sender, EventArgs e) //lägger till ny produkt i listan { try { storage.addNewProduct(addProTxt1.Text, double.Parse(addProTxt2.Text), int.Parse(addProTxt3.Text), int.Parse(addProTxt4.Text)); if (trigger != 1) { MessageBox.Show(storage.errorMsg); } if (storage.errorMsg == "Product already exists...") { this.Hide(); var result = MessageBox.Show("Vill du fortfarande lägga till en ny produkt?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Information ); if (result == DialogResult.Yes) { addNewProductForm newForm = new addNewProductForm(); //öppnar ett nytt showdialog fönster för inmatning. newForm.storage = storage; newForm.ShowDialog(); } else if (result == DialogResult.No) { this.Close(); } } this.Close(); } catch { addProTxt1.Text = "Invalid Input"; addProTxt2.Text = "Invalid Input"; addProTxt3.Text = "Invalid Input"; addProTxt4.Text = "Invalid Input"; } }