Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        /// <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);
        }