/// <summary> /// Converts a Status2Enum value to a corresponding string value /// </summary> /// <param name="enumValue">The Status2Enum value to convert</param> /// <returns>The representative string value</returns> public static string ToValue(Status2Enum enumValue) { switch (enumValue) { //only valid enum elements can be used //this is necessary to avoid errors case Status2Enum.FAILURE: case Status2Enum.SUCCESS: return(stringValues[(int)enumValue]); //an invalid enum value was requested default: return(null); } }
/// <summary> /// Converts a Status2Enum value to a corresponding string value /// </summary> /// <param name="enumValue">The Status2Enum value to convert</param> /// <returns>The representative string value</returns> public static string ToValue(Status2Enum enumValue) { switch (enumValue) { //only valid enum elements can be used //this is necessary to avoid errors case Status2Enum.ENROUTE: case Status2Enum.FAILED: case Status2Enum.SUBMITTED: case Status2Enum.DELIVERED: case Status2Enum.EXPIRED: case Status2Enum.REJECTED: case Status2Enum.UNDELIVERABLE: return(stringValues[(int)enumValue]); //an invalid enum value was requested default: return(null); } }
/// <summary> /// Converts a Status2Enum value to a corresponding string value /// </summary> /// <param name="enumValue">The Status2Enum value to convert</param> /// <returns>The representative string value</returns> public static string ToValue(Status2Enum enumValue) { switch (enumValue) { //only valid enum elements can be used //this is necessary to avoid errors case Status2Enum.UPCOMING: case Status2Enum.PENDING: case Status2Enum.REVERSED: case Status2Enum.SETTLED: case Status2Enum.DECLINED: case Status2Enum.REFUNDED: case Status2Enum.RETRYING: case Status2Enum.ACCOUNT_CHECK: return(StringValues[(int)enumValue]); //an invalid enum value was requested default: return(null); } }