private void dgvPriceTag_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex == -1) return; if (dgvPriceTag.SelectedRows.Count == Constant.CONSTANT_ZERO) return; DataGridViewRow selectedRow = dgvPriceTag.SelectedRows[Constant.CONSTANT_ZERO]; string priceTagID = selectedRow.Cells[Constant.OPERATION_INDEX_ONE].Value == null ? string.Empty : selectedRow.Cells[Constant.OPERATION_INDEX_ONE].Value.ToString(); string productID = selectedRow.Cells[Constant.OPERATION_INDEX_TWO].Value == null ? string.Empty : selectedRow.Cells[Constant.OPERATION_INDEX_TWO].Value.ToString(); string batchID = selectedRow.Cells[Constant.OPERATION_INDEX_THREE].Value == null ? string.Empty : selectedRow.Cells[Constant.OPERATION_INDEX_THREE].Value.ToString(); bool status = selectedRow.Cells[Constant.OPERATION_INDEX_FOUR].Value.ToString() == Constant.STATUS_ACTIVATED ? true : false; AddEditPriceTag editPriceTag = new AddEditPriceTag(priceTagID, productID, batchID, status, (DataTable)productBindingSource.DataSource, (DataTable)stockBindingSource.DataSource); editPriceTag.ShowDialog(); }
private void btnAddPriceTag_Click(object sender, EventArgs e) { AddEditPriceTag newAddEditPriceTagForm = new AddEditPriceTag((DataTable)productBindingSource.DataSource, (DataTable)stockBindingSource.DataSource); newAddEditPriceTagForm.ShowDialog(); }