Esempio n. 1
0
        public bool Approval(ApprovalServiceForm form)
        {
            WorkflowBLL wfbll = new WorkflowBLL();

            if (string.IsNullOrEmpty(form.WorkflowID))
            {
                throw new Exception("没有WorkflowID");
            }
            if (string.IsNullOrEmpty(form.ActivityID))
            {
                throw new Exception("没有ActivityID");
            }
            if (string.IsNullOrEmpty(form.TaskID))
            {
                throw new Exception("没有TaskID");
            }
            UserBLL userbll = new UserBLL();
            var     user    = userbll.GetCurrentUser();
            string  userid  = user.User.ID;

            return(wfbll.Approval(form.WorkflowID, userid, form.Approval));
        }