private void Load_MOTag_Lines(int MOTagHeaderID) { dgv_MODetail.DataSource = null; dgv_MODetail.DataSource = x.MOTagLines2Table(MOTagHeaderID); for (int i = 0; i < dgv_MODetail.ColumnCount; i++) { if ((dgv_MODetail.Columns[i].Name == "LooseCountQty" || dgv_MODetail.Columns[i].Name == "LooseReCountQty") && x.ActiveEventStatus) { dgv_MODetail.Columns[i].ReadOnly = false; } else { dgv_MODetail.Columns[i].ReadOnly = true; } } if (x.ActiveEventStatus) { b_Save.Enabled = true; tb_CountedBy.Enabled = true; tb_FGinWip.Enabled = true; } else { b_Save.Enabled = false; tb_CountedBy.Enabled = false; tb_FGinWip.Enabled = false; } }