Пример #1
0
        private void Btn_add_ware_Click(object sender, EventArgs e)
        {
            Ware ware = new Ware();

            ware.warecode    = txtwarecode.Text;
            ware.warename    = txtwarename.Text;
            ware.enable      = checkBox1.Checked;
            ware.rowcount    = Convert.ToInt32(txtrowcount.Text);
            ware.columncount = Convert.ToInt32(txtcolumncount.Text);
            ware.layercount  = Convert.ToInt32(txtlayercount.Text);

            WareManage.AddWare(ware);

            for (int i = 1; i <= ware.rowcount; i++)
            {
                for (int j = 1; j <= ware.columncount; j++)
                {
                    for (int k = 1; k <= ware.layercount; k++)
                    {
                        Point point = new Point();
                        point.pointcode  = ware.warecode + "_" + i.ToString("00") + j.ToString("00") + k.ToString("00");
                        point.areacode   = "";
                        point.pointstate = "";
                        point.warecode   = ware.warecode;
                        PointManage.AddPoint(point);
                    }
                }
            }


            MessageBox.Show("添加成功!");
            Close();
        }
Пример #2
0
        private void Btn_select_ware_Click(object sender, EventArgs e)
        {
            var wares = WareManage.SelectWare();

            data_ware.Rows.Clear();
            wares.ForEach(ware =>
            {
                data_ware.Rows.Add(ware.warecode, ware.warename, ware.enable, ware.rowcount, ware.columncount, ware.layercount);
            });
        }
Пример #3
0
        private void Btn_selectware_area_Click(object sender, EventArgs e)
        {
            var wares = WareManage.SelectWare();

            cbWares_area.Items.Clear();
            wares.ForEach(ware =>
            {
                cbWares_area.Items.Add(ware.warecode);
            });
            cbWares_area.SelectedIndex = 0;
        }
Пример #4
0
        private void Btn_selectwares_container_Click(object sender, EventArgs e)
        {
            cbwares_container.Items.Clear();
            var wares = WareManage.SelectWare();

            wares.ForEach(ware =>
            {
                cbwares_container.Items.Add(ware.warecode);
            });
            if (cbwares_container.Items.Count > 0)
            {
                cbwares_container.SelectedIndex = 0;
            }
        }
Пример #5
0
        private void Btn_selectwares_point_Click(object sender, EventArgs e)
        {
            cbwares_point.Items.Clear();
            var wares = WareManage.SelectWare();

            wares.ForEach(ware =>
            {
                cbwares_point.Items.Add(ware.warecode);
            });

            if (cbwares_point.Items.Count > 0)
            {
                cbwares_point.SelectedIndex = 0;
            }
            Btn_selectareas_point_Click(null, null);
        }