private void btn_transform_Click(object sender, EventArgs e) { if (rtb.Text == "") { MessageBox.Show("填写本时段数据"); return; } if (rtb1.Text != "") { project project1 = transport(rtb1.Text, "上一时段"); tb_wz1.Text = project1.wz.ToString(); tb_wt1.Text = project1.wt.ToString(); tb_sq1.Text = project1.sq.ToString(); tb_jp1.Text = project1.jp.ToString(); tb_zd1.Text = project1.zd.ToString(); tb_qd1.Text = project1.qudao.ToString(); tb_hjzx1.Text = project1.hj.ToString(); tb_yf1.Text = project1.yf.ToString(); tb_dkh1.Text = project1.dkh.ToString(); tb_zj1.Text = project1.zj.ToString(); tb_qt1.Text = project1.qt.ToString(); tb_sum1.Text = project1.sum.ToString(); project_backup.Set(project1);//备份数据 } else { project_backup.wz = Convert.ToInt32(tb_wz1.Text); project_backup.wt = Convert.ToInt32(tb_wt1.Text); project_backup.sq = Convert.ToInt32(tb_sq1.Text); project_backup.jp = Convert.ToInt32(tb_jp1.Text); project_backup.zd = Convert.ToInt32(tb_zd1.Text); project_backup.qudao = Convert.ToInt32(tb_qd1.Text); project_backup.hj = Convert.ToInt32(tb_hjzx1.Text); project_backup.yf = Convert.ToInt32(tb_yf1.Text); project_backup.dkh = Convert.ToInt32(tb_dkh1.Text); project_backup.zj = Convert.ToInt32(tb_zj1.Text); project_backup.qt = Convert.ToInt32(tb_qt1.Text); project_backup.sum = Convert.ToInt32(tb_sum1.Text); } project_now.Set(transport(rtb.Text, "本时段")); project project0 = new project(); project0.Set(project_now); project0.Minus(project_backup); tb_wz.Text = project0.wz.ToString(); tb_wt.Text = project0.wt.ToString(); tb_sq.Text = project0.sq.ToString(); tb_jp.Text = project0.jp.ToString(); tb_zd.Text = project0.zd.ToString(); tb_qd.Text = project0.qudao.ToString(); tb_hjzx.Text = project0.hj.ToString(); tb_yf.Text = project0.yf.ToString(); tb_dkh.Text = project0.dkh.ToString(); tb_zj.Text = project0.zj.ToString(); tb_qt.Text = project0.qt.ToString(); tb_sum.Text = project0.sum.ToString(); firstcopy = true; lbt.Text = "转换成功"; }