Exemple #1
0
 public bool IsChangeSign(string sn)
 {
     try
     {
         string changeApproversBy_Value = "";
         bool   isOk = WorkflowHelper.GetActivityDataField(sn, "ChangeApproversBy", _BPMContext.CurrentUser.LoginId, out changeApproversBy_Value);
         if (isOk && !string.IsNullOrEmpty(changeApproversBy_Value))
         {
             return(true);
         }
         return(false);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Exemple #2
0
 /// <summary>
 /// 判断某一步骤某一人员是否为加签
 /// </summary>
 /// <param name="sn"></param>
 /// <param name="currentUser"></param>
 /// <returns></returns>
 public bool IsAddSign(string sn, string currentUser)
 {
     try
     {
         string addApproversBy_Value = "";
         bool   isOk = WorkflowHelper.GetActivityDataField(sn, "AddApproversBy", currentUser, out addApproversBy_Value);
         if (isOk && !string.IsNullOrEmpty(addApproversBy_Value))
         {
             return(true);
         }
         return(false);
     }
     catch (Exception)
     {
         return(false);
     }
 }