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(); }
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("请填写需要添加的信息"); } }