Gurux.DLMS.TranslatorStandardTags.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 "";
    }