public void LoadBaseInfo(ProductStandardInfo psi, ProductChemicalStandard pcs) { lbStandarNumber.Text = psi.pStandardNumber; lbStandardId.Text = psi.pId.ToString(); lbpGrade.Text = pcs.pGrade; lbChemailID.Text = pcs.pChemicalId.ToString(); txtCMax.Text = pcs.pCMax.ToString(); txtCMin.Text = pcs.pCMin.ToString(); txtSiMax.Text = pcs.pSiMax.ToString(); txtSiMin.Text = pcs.pSiMin.ToString(); txtMnMax.Text = pcs.pMnMax.ToString(); txtMnMin.Text = pcs.pMnMin.ToString(); txtPMax.Text = pcs.pPMax.ToString(); txtPMin.Text = pcs.pPMin.ToString(); txtSMax.Text = pcs.pSMax.ToString(); txtSMin.Text = pcs.pSMin.ToString(); txtNbMax.Text = pcs.pNbMax.ToString(); txtNbMin.Text = pcs.pNbMin.ToString(); txtVMax.Text = pcs.pVMax.ToString(); txtVMin.Text = pcs.pVMin.ToString(); txtTiMax.Text = pcs.pTiMax.ToString(); txtTiMin.Text = pcs.pTiMin.ToString(); txtCrMax.Text = pcs.pCrMax.ToString(); txtCrMin.Text = pcs.pCrMin.ToString(); txtNiMax.Text = pcs.pNiMax.ToString(); txtNiMin.Text = pcs.pNiMin.ToString(); txtCuMax.Text = pcs.pCuMax.ToString(); txtCuMin.Text = pcs.pCuMin.ToString(); txtAltMax.Text = pcs.pAltMax.ToString(); txtAltMin.Text = pcs.pAltMin.ToString(); txtMoMax.Text = pcs.pMoMax.ToString(); txtMoMin.Text = pcs.pMoMin.ToString(); txtNMax.Text = pcs.pNMax.ToString(); txtNMin.Text = pcs.pNMin.ToString(); txtCeq1Max.Text = pcs.pCeq1Max.ToString(); txtCeq1Min.Text = pcs.pCeq1Min.ToString(); txtCeq2Max.Text = pcs.pCeq2Max.ToString(); txtCeq2Min.Text = pcs.pCeq2Min.ToString(); }
//public event ChuanObejce1 SAC; private void 修改选中的化学成分标准信息ToolStripMenuItem_Click(object sender, EventArgs e) { //封装 化学成分标准对象 ProductChemicalStandard pcs = new ProductChemicalStandard(); int pChemicalId = Convert.ToInt32(dgvChemicalStandardList.SelectedRows[0].Cells[1].Value); int pStandardid = Convert.ToInt32(dgvChemicalStandardList.SelectedRows[0].Cells[2].Value); string pGrade = dgvChemicalStandardList.SelectedRows[0].Cells[3].Value.ToString(); double pCMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[4].Value); double pCMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[5].Value); double pSiMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[6].Value); double pSiMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[7].Value); double pMnMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[8].Value); double pMnMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[9].Value); double pPMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[10].Value); double pPMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[11].Value); double pSMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[12].Value); double pSMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[13].Value); double pNbMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[14].Value); double pNbMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[15].Value); double pVMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[16].Value); double pVMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[17].Value); double pTiMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[18].Value); double pTiMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[19].Value); double pCrMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[20].Value); double pCrMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[21].Value); double pNiMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[22].Value); double pNiMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[23].Value); double pCuMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[24].Value); double pCuMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[25].Value); double pAltMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[26].Value); double pAltMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[27].Value); double pMoMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[28].Value); double pMoMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[29].Value); double pNMax = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[30].Value); double pNMin = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[31].Value); double pCeq1Max = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[32].Value); double pCeq1Min = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[33].Value); double pCeq2Max = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[34].Value); double pCeq2Min = Convert.ToDouble(dgvChemicalStandardList.SelectedRows[0].Cells[35].Value); pcs.pChemicalId = pChemicalId; pcs.pStandardid = pStandardid; pcs.pGrade = pGrade; pcs.pCMax = pCMax; pcs.pCMin = pCMin; pcs.pSiMax = pSiMax; pcs.pSiMin = pSiMin; pcs.pMnMax = pMnMax; pcs.pMnMin = pMnMin; pcs.pPMax = pPMax; pcs.pPMin = pPMin; pcs.pSMax = pSMax; pcs.pSMin = pSMin; pcs.pNbMax = pNbMax; pcs.pNbMin = pNbMin; pcs.pVMax = pVMax; pcs.pVMin = pVMin; pcs.pTiMax = pTiMax; pcs.pTiMin = pTiMin; pcs.pCrMax = pCrMax; pcs.pCrMin = pCrMin; pcs.pNiMax = pNiMax; pcs.pNiMin = pNiMin; pcs.pCuMax = pCuMax; pcs.pCuMin = pCuMin; pcs.pAltMax = pAltMax; pcs.pAltMin = pAltMin; pcs.pMoMax = pMoMax; pcs.pMoMin = pMoMin; pcs.pNMax = pNMax; pcs.pNMin = pNMin; pcs.pCeq1Max = pCeq1Max; pcs.pCeq1Min = pCeq1Min; pcs.pCeq2Max = pCeq2Max; pcs.pCeq2Min = pCeq2Min; //封装 执行标准对象 ProductStandardInfo psi = new ProductStandardInfo(); int id = Convert.ToInt32(SqlHelper.ExecutScalar(" select id from product_standardinfo where pId=" + pStandardid)); string pStandardNumber = dgvChemicalStandardList.SelectedRows[0].Cells[0].Value.ToString(); string pStandardName = SqlHelper.ExecutScalar("select pStandardName from product_standardinfo where pId=" + pStandardid).ToString(); int pId = pStandardid; psi.id = id; psi.pStandardNumber = pStandardNumber; psi.pStandardName = pStandardName; psi.pId = pId; FrmChemicalStandardXiuGai fcsxiugai = new FrmChemicalStandardXiuGai(); StandardAndChemical += fcsxiugai.LoadBaseInfo; StandardAndChemical(psi, pcs); //刷新列表清单 fcsxiugai.FreashList += LoadChemicalStandardList; DialogResult dr = fcsxiugai.ShowDialog(); }