示例#1
0
        private void gridProducts_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var grid    = sender as DataGridView;
            var product = getSelectedProduct(grid, e.RowIndex);

            if (product == null)
            {
                return;
            }
            if (!isLinkClicked(grid, e.ColumnIndex, grid.Columns["colEdit"] as DataGridViewLinkColumn))
            {
                return;
            }

            var form = new ProductForm()
            {
                Database        = Database,
                SelectedProduct = product
            };

            form.ShowDialog(this);

            if (form.DialogResult == DialogResult.OK)
            {
                RefreshGrid();
            }
        }
示例#2
0
        private void miProductsAdd_Click(object sender, EventArgs e)
        {
            var form = new ProductForm()
            {
                Database = Database
            };

            form.ShowDialog(this);
        }
示例#3
0
        private void addProductToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var dlg = new ProductForm(CustomersList);

            dlg.ShowDialog(this);
        }
示例#4
0
        private void miProductAdd_Click(object sender, EventArgs e)
        {
            var dlg = new ProductForm(CustomersList);

            dlg.ShowDialog(this);
        }