示例#1
0
 public static string EncodeKey(object keyValue, string addiMess)
 {
     if (!string.IsNullOrEmpty(BaseUtil.VarToStr(keyValue).Trim()))
     {
         return("[" + BaseUtil.VarToStr(keyValue).Trim() + "] " + BaseUtil.VarToStr(addiMess).Trim());
     }
     return(string.Empty);
 }
示例#2
0
 public static bool IsStrongEmpty(object avalue)
 {
     if (avalue is int)
     {
         return(((int)avalue) <= 0);
     }
     else if (avalue is double)
     {
         return(BaseUtil.VarToInt(avalue) <= 0);
     }
     else
     {
         return(IsEmpty(avalue));
     }
 }
示例#3
0
        public static Boolean VarToBool(object o)
        {
            if (IsEmpty(o))
            {
                return(false);
            }
            else
            {
                switch (BaseUtil.VarToStr(o))
                {
                case "1":
                    return(true);

                case "0":
                    return(false);

                default:
                    return(Convert.ToBoolean(o));
                }
            }
        }