private void bt_Chg_Click(object sender, EventArgs e) { DataGridView dg = dataGridView1; if (dg.CurrentRow == null) { return; } System.Data.DataRowView rv = (System.Data.DataRowView)dg.CurrentRow.DataBoundItem; if (rv == null) { return; } LogInfo.DataSetBox.BoxInfoRow row = (LogInfo.DataSetBox.BoxInfoRow)rv.Row; FormBoxAdd frm = new FormBoxAdd(row.Âß¼ÏäºÅ, row.·ÖÏäÕýÃæbnºÅ, row.·ÖÏä±³ÃæbnºÅ, row.Ë«ÃæËø); if (frm.ShowDialog(this) == DialogResult.OK) { row.Âß¼ÏäºÅ = frm.BoxNO; row.·ÖÏäÕýÃæbnºÅ = frm.FrontBN; row.·ÖÏä±³ÃæbnºÅ = frm.BackBN; row.Ë«ÃæËø = frm.HasTwoLock; } }
private void bt_Add_Click(object sender, EventArgs e) { FormBoxAdd frm = new FormBoxAdd(); if (frm.ShowDialog(this) == DialogResult.OK) { LogInfo.DataSetBox.BoxInfoRow row = dataSetBox1.BoxInfo.NewBoxInfoRow(); row.Âß¼ÏäºÅ = frm.BoxNO; row.·ÖÏäÕýÃæbnºÅ = frm.FrontBN; row.·ÖÏä±³ÃæbnºÅ = frm.BackBN; row.Ë«ÃæËø = frm.HasTwoLock; dataSetBox1.BoxInfo.AddBoxInfoRow(row); } }
private void bt_AddGroup_Click(object sender, EventArgs e) { FormBoxAddPi frm = new FormBoxAddPi(); if (frm.ShowDialog(this) == DialogResult.OK) { for (int i = frm.StartG; i <= frm.EndG; i++) { if (frm.IsAgroup) { LogInfo.DataSetBox.BoxInfoRow row = dataSetBox1.BoxInfo.NewBoxInfoRow(); row.Âß¼ÏäºÅ = frm.StartBoxNO + i - frm.StartG; row.·ÖÏäÕýÃæbnºÅ = "BN" + i.ToString("000") + "00"; if (frm.StartBG == 0) { row.·ÖÏä±³ÃæbnºÅ = ""; } else { row.·ÖÏä±³ÃæbnºÅ = "BN" + (frm.StartBG + i - frm.StartG).ToString("000") + "00"; } row.Ë«ÃæËø = frm.HasTwoLock; dataSetBox1.BoxInfo.AddBoxInfoRow(row); } else { for (int j = 1; j <= frm.GroupBoxCount; j++) { LogInfo.DataSetBox.BoxInfoRow row = dataSetBox1.BoxInfo.NewBoxInfoRow(); row.Âß¼ÏäºÅ = frm.StartBoxNO + (i - frm.StartG) * frm.GroupBoxCount + j - 1; row.·ÖÏäÕýÃæbnºÅ = "BN" + i.ToString("000") + j.ToString("00"); if (frm.StartBG == 0) { row.·ÖÏä±³ÃæbnºÅ = ""; } else { row.·ÖÏä±³ÃæbnºÅ = "BN" + (frm.StartBG + i - frm.StartG).ToString("000") + j.ToString("00"); } row.Ë«ÃæËø = frm.HasTwoLock; dataSetBox1.BoxInfo.AddBoxInfoRow(row); } } } } }