public static string CheckLockResultToMessage(AMSCheckLockResult checkResult)
        {
            checkResult.NullCheck("checkResult");

            StringBuilder strB = new StringBuilder();

            strB.AppendFormat("申请{0}失败。", EnumItemDescriptionAttribute.GetDescription(checkResult.Lock.LockType));

            if (checkResult.Lock.LockPersonName.IsNotEmpty())
                strB.AppendFormat("正在由\"{0}\"执行\"{1}\"。", checkResult.Lock.LockPersonName, checkResult.Lock.Description);
            else
                strB.AppendFormat("正在执行\"{0}\"", checkResult.Lock.Description);

            strB.Append("请稍后再尝试。");

            return strB.ToString();
        }
Beispiel #2
0
        public static string CheckLockResultToMessage(AMSCheckLockResult checkResult)
        {
            checkResult.NullCheck("checkResult");

            StringBuilder strB = new StringBuilder();

            strB.AppendFormat("申请{0}失败。", EnumItemDescriptionAttribute.GetDescription(checkResult.Lock.LockType));

            if (checkResult.Lock.LockPersonName.IsNotEmpty())
            {
                strB.AppendFormat("正在由\"{0}\"执行\"{1}\"。", checkResult.Lock.LockPersonName, checkResult.Lock.Description);
            }
            else
            {
                strB.AppendFormat("正在执行\"{0}\"", checkResult.Lock.Description);
            }

            strB.Append("请稍后再尝试。");

            return(strB.ToString());
        }