private void btnNew_Click(object sender, EventArgs e) { var frmProduct = new frmProduct(null, comboBox.Text); frmProduct.ShowDialog(); if (!frmProduct.isCancelled) { this.products.Add(frmProduct.product); } }
private void OpenDetails() { if (dataGridView.Rows.Count < 1) { return; } var selectedProduct = dataGridView.SelectedRows[0].Cells[0].Value; var product = this.products .SingleOrDefault(_ => _.Id == Guid.Parse(selectedProduct.ToString())); var frmProduct = new frmProduct(product); frmProduct.ShowDialog(); // ToDo: Update the list }