Beispiel #1
0
        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;
            }
        }
Beispiel #2
0
        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);
            }
        }
Beispiel #3
0
        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);
                        }
                    }
                }
            }
        }