コード例 #1
0
        string getErrorMessage(int errorCode)
        {
            string retValue;
            string defaultMessage = "Tiler is having some issues please try again later";

            if (errorCode > 0 && errorCode < 20000000)
            {
                retValue = string.IsNullOrEmpty(Message) || string.IsNullOrWhiteSpace(Message) ?  defaultMessage : Message;
                return(retValue);
            }

            if (string.IsNullOrEmpty(Message))
            {
                if (errorDictionary.ContainsKey(errorCode))
                {
                    retValue = errorDictionary[errorCode];
                }
                else
                {
                    if (CustomErrors.errorCodeHasMessage(errorCode))
                    {
                        retValue = CustomErrors.getErrorMessage(errorCode);
                    }
                    else
                    {
                        retValue = defaultMessage;
                    }
                }
            }
            else
            {
                retValue = Message;
            }

            return(retValue);
        }