예제 #1
0
파일: FromAdd.cs 프로젝트: yigehui/gonglv
        private void button1_Click(object sender, EventArgs e)
        {
            PropertyUtil util = new PropertyUtil();
            //3个数据是一组数据
            String  groupId = PropertyUtil.GetId();
            String  result  = this.comboBox1.Text.ToString();
            Gongshi gonshi1 = new Gongshi(PropertyUtil.StringToDouble(textBox1.Text), PropertyUtil.StringToDouble(textBox2.Text), PropertyUtil.StringToDouble(textBox3.Text), PropertyUtil.StringToDouble(textBox4.Text));
            Gongshi gonshi2 = new Gongshi(PropertyUtil.StringToDouble(textBox8.Text), PropertyUtil.StringToDouble(textBox7.Text), PropertyUtil.StringToDouble(textBox6.Text), PropertyUtil.StringToDouble(textBox5.Text));
            Gongshi gonshi3 = new Gongshi(PropertyUtil.StringToDouble(textBox12.Text), PropertyUtil.StringToDouble(textBox11.Text), PropertyUtil.StringToDouble(textBox10.Text), PropertyUtil.StringToDouble(textBox9.Text));

            gonshi1.id      = PropertyUtil.GetId();
            gonshi1.groupid = groupId;
            gonshi1.result  = result;
            gonshi2.id      = PropertyUtil.GetId();
            gonshi2.groupid = groupId;
            gonshi2.result  = result;
            gonshi3.id      = PropertyUtil.GetId();
            gonshi3.groupid = groupId;
            gonshi3.result  = result;

            DataGridView d = (DataGridView)form1.Controls.Find("dataGridView1", false)[0];

            gsdao.add(gonshi1);
            gsdao.add(gonshi2);
            gsdao.add(gonshi3);
            //刷新数据;
            d.DataSource = gsdao.list();
        }
예제 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            PropertyUtil util = new PropertyUtil();
            DataGridView d    = (DataGridView)form1.Controls.Find("dataGridView1", false)[0];

            if (textBox1.Text.Length > 0)
            {
                foreach (String temp in textBox1.Lines)
                {
                    if (!temp.Equals(""))
                    {
                        String[] arg = temp.Split('\t');
                        //3个数据是一组数据
                        if (arg.Length != 10)
                        {
                            MessageBox.Show("数据格式错误");
                            break;
                        }
                        String groupId = PropertyUtil.GetId();
                        String result  = this.comboBox1.Text.ToString();
                        //排序问题这里需要倒序加入
                        for (int i = 2; i >= 0; i--)
                        {
                            Gongshi gonshi = new Gongshi(PropertyUtil.StringToDouble(arg[i + 3]), PropertyUtil.StringToDouble(arg[i + 6]), PropertyUtil.StringToDouble(arg[i]), PropertyUtil.StringToDouble(arg[9]));
                            gonshi.id      = PropertyUtil.GetId();
                            gonshi.groupid = groupId;
                            gonshi.result  = result;
                            gsdao.add(gonshi);
                            //如果出现顺序问题,添加上延时程序;
                            Thread.Sleep(200);
                        }
                    }
                }
                //刷新datagrid
                form1.dataGridView1.DataSource = gsdao.list();
            }
            else
            {
                MessageBox.Show("请填写需要添加的信息");
            }
        }