private void btn_add_Click(object sender, EventArgs e) { forms.frm_原材料编辑 frm = new frm_原材料编辑(); if (checkBox1.Checked) { MessageBox.Show("不能以工号输入! 请转成 凭证号 "); return; } if (txt_pzh.get_value() == "") { MessageBox.Show("凭证号不能为空!"); return; } frm.deptcode = this._deptcode; frm.deptname = this._deptname; frm.addflag = true; frm.凭证.Id = Guid.NewGuid(); frm.凭证.凭证号 = txt_pzh.get_value(); frm.凭证.单位 = (short)frm.deptcode; frm.凭证.工作令号 = ""; frm.凭证.日期 = start_date.Value; frm.凭证.材质 = ""; frm.凭证.重量 = 0; frm.凭证.金额 = 0; frm.ShowDialog(); fill(); }
private void btn_edit_Click(object sender, EventArgs e) { if (grd_date.get_selectrow_index() == -1) { MessageBox.Show("请先选中一条记录, 然后再编辑"); return; } forms.frm_原材料编辑 frm = new frm_原材料编辑(); frm.deptcode = this._deptcode; frm.deptname = this._deptname; frm.addflag = false; 原始凭证DAL dal = new 原始凭证DAL(); frm.凭证.Id = new Guid(grd_date.get_value(0).ToString()); frm.凭证 = dal.GetById(frm.凭证.Id); frm.ShowDialog(); }