/// <summary> /// Returns an Allergy Severity level from a text description for /// </summary> /// <param name="severity">An Allergy Severity description</param> /// <returns>An Allergy Severity level</returns> public static AllergySeverity AllergySeverityIDFromDescription(string severity) { AllergySeverity level = AllergySeverity.NotKnown; switch (severity.ToLower()) { case "not known": level = AllergySeverity.NotKnown; break; case "minimal": level = AllergySeverity.Minimal; break; case "mild": level = AllergySeverity.Mild; break; case "moderate": level = AllergySeverity.Moderate; break; case "severe": level = AllergySeverity.Severe; break; case "very severe": level = AllergySeverity.VerySevere; break; case "potentially fatal": level = AllergySeverity.PotentiallyFatal; break; } return(level); }
/// <summary> /// Returns a text description for an Allergy Severity level /// </summary> /// <param name="severity">An Allergy Severity level</param> /// <returns>A string description for an Allergy Severity level</returns> public static string AllergySeverityDescriptionFromID(AllergySeverity severity) { string description = "Not Known"; switch (severity) { case AllergySeverity.NotKnown: description = "Not Known"; break; case AllergySeverity.Minimal: description = "Minimal"; break; case AllergySeverity.Mild: description = "Mild"; break; case AllergySeverity.Moderate: description = "Moderate"; break; case AllergySeverity.Severe: description = "Severe"; break; case AllergySeverity.VerySevere: description = "Very Severe"; break; case AllergySeverity.PotentiallyFatal: description = "Potentially Fatal"; break; } return(description); }