Gurux.DLMS.TranslatorSimpleTags.GetServiceErrorValue C# (CSharp) Method

GetServiceErrorValue() static private method

static private GetServiceErrorValue ( ServiceError error, byte value ) : String
error ServiceError
value byte
return String
        internal static String GetServiceErrorValue(ServiceError error,
                byte value)
        {
            switch (error)
            {
                case ServiceError.ApplicationReference:
                    return GetApplicationReference()[(ApplicationReference)value];
                case ServiceError.HardwareResource:
                    return GetHardwareResource()[(HardwareResource)value];
                case ServiceError.VdeStateError:
                    return GetVdeStateError()[(VdeStateError)value];
                case ServiceError.Service:
                    return GetService()[(Service)value];
                case ServiceError.Definition:
                    return GetDefinition()[(Definition)value];
                case ServiceError.Access:
                    return GetAccess()[(Access)value];
                case ServiceError.Initiate:
                    return GetInitiate()[(Initiate)value];
                case ServiceError.LoadDataSet:
                    return GetLoadDataSet()[(LoadDataSet)value];
                case ServiceError.Task:
                    return GetTask()[(Task)value];
                case ServiceError.OtherError:
                    return value.ToString();
                default:
                    break;
            }
            return "";
        }