Gurux.DLMS.TranslatorStandardTags.GetError C# (CSharp) Method

GetError() static private method

static private GetError ( ServiceError serviceError, String value ) : byte
serviceError ServiceError
value String
return byte
    internal static byte GetError(ServiceError serviceError, String value)
    {
        int ret = 0;
        switch (serviceError)
        {
        case ServiceError.ApplicationReference:
            ret = GetApplicationReference(value);
            break;
        case ServiceError.HardwareResource:
            ret = GetHardwareResource(value);
            break;
        case ServiceError.VdeStateError:
            ret = GetVdeStateError(value);
            break;
        case ServiceError.Service:
            ret = GetService(value);
            break;
        case ServiceError.Definition:
            ret = GetDefinition(value);
            break;
        case ServiceError.Access:
            ret = GetAccess(value);
            break;
        case ServiceError.Initiate:
            ret = GetInitiate(value);
            break;
        case ServiceError.LoadDataSet:
            ret = GetLoadDataSet(value);
            break;
        case ServiceError.Task:
            ret = GetTask(value);
            break;
        case ServiceError.OtherError:
            ret = int.Parse(value);
            break;
        default:
            break;
        }
        return (byte)ret;
    }
}