예제 #1
0
        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);
            }
        }
예제 #2
0
        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
        }