//触发事件的方法
        public void submitResult(Guid guid, Guid 状态实例编号, string 提交结果, string 提交人员, string 提交部门, string 提交职能, string 提交方式, string 提交说明, string 触发器类型, string 下一状态办理人员, string 数据表单)
        {
            SubmitEventArgs e = new SubmitEventArgs(guid);

            e.状态实例编号 = 状态实例编号;
            e.提交结果 = 提交结果;
            e.提交人员 = 提交人员;
            e.提交部门 = 提交部门;
            e.提交职能 = 提交职能;
            e.提交方式 = 提交方式;
            e.提交说明 = 提交说明;
            e.触发器类型 = 触发器类型;
            e.提交说明 = 提交说明;
            e.提交日期 = System.DateTime.Now;

            e.下一状态办理人员 = 下一状态办理人员;
            e.数据表单 = 数据表单;

            submitEvent(null, e);
        }
Ejemplo n.º 2
0
        //触发事件的方法
        public void submitResult(Guid guid, Guid 状态实例编号, string 提交结果, string 提交人员, string 提交部门, string 提交职能, string 提交方式, string 提交说明, string 触发器类型, string 一状态办理人员, string 数据表单)
        {
            SubmitEventArgs e = new SubmitEventArgs(guid);

            e.状态实例编号 = 状态实例编号;
            e.提交结果   = 提交结果;
            e.提交人员   = 提交人员;
            e.提交部门   = 提交部门;
            e.提交职能   = 提交职能;
            e.提交方式   = 提交方式;
            e.提交说明   = 提交说明;
            e.触发器类型  = 触发器类型;
            e.提交说明   = 提交说明;
            e.提交日期   = System.DateTime.Now;

            e.一状态办理人员 = 一状态办理人员;
            e.数据表单    = 数据表单;


            submitEvent(null, e);
        }
        void EndNotify(object sender, ExternalDataEventArgs e)
        {
            SubmitEventArgs input = e as SubmitEventArgs;



            this.提交结果  = input.提交结果;
            this.提交人员  = input.提交人员;
            this.提交部门  = input.提交部门;
            this.提交职能  = input.提交职能;
            this.提交日期  = System.DateTime.Now;
            this.提交方式  = input.提交方式;
            this.提交说明  = input.提交说明;
            this.触发器类型 = input.触发器类型;


            this.一状态办理人员 = input.一状态办理人员;


            Root().当前节点提交结果 = input.提交结果;
            Root().当前节点提交人员 = input.提交人员;
            Root().状态编号     = input.状态实例编号.ToString();
            Root().状态跟踪器    = 1;
        }