public static string MapPrivacy1To2 (OlSensitivity value, bool mapPrivateToConfidential)
{
switch (value)
{
case OlSensitivity.olNormal:
return "PUBLIC";
case OlSensitivity.olPersonal:
return "PRIVATE"; // not sure
case OlSensitivity.olPrivate:
return mapPrivateToConfidential ? "CONFIDENTIAL" : "PRIVATE";
case OlSensitivity.olConfidential:
return "CONFIDENTIAL";
}
throw new NotImplementedException (string.Format ("Mapping for value '{0}' not implemented.", value));
}