private void OpenAddProductDialog() { using (AddProductForm form = new AddProductForm()) { form.ClickSubmitOK += new EventHandler <ProductInfo>((object sender, ProductInfo info) => { using (DatabaseController databaseController = new DatabaseController()) { databaseController.InsertProduct(info); //MessageBox.Show("Click On a product" + Environment.NewLine + info.ToString()); } menuView1.AddMenuControl(info); }); form.ShowDialog(); } }
private void OpenEditProductDialog(ProductInfo info, MenuControl target) { using (AddProductForm form = new AddProductForm(info)) { form.ClickSubmitOK += new EventHandler <ProductInfo>((object sender, ProductInfo info2) => { using (DatabaseController databaseController = new DatabaseController()) { databaseController.UpdateProduct(info2); //MessageBox.Show("Click On a product" + Environment.NewLine + info.ToString()); } target.SetData(info2); }); form.ShowDialog(); } }