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();
 }