示例#1
0
        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();
        }
示例#2
0
        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();
        }