/// <summary> /// Converts an enumeration into a string. /// </summary> /// <param name="refundReason">The enumeration type.</param> /// <returns>The string representation</returns> public static string ConvertToString(ERefundReason refundReason) { switch (refundReason) { case ERefundReason.NoInventory: return("NoInventory"); case ERefundReason.CustomerReturn: return("CustomerReturn"); case ERefundReason.GeneralAdjustment: return("GeneralAdjustment"); case ERefundReason.CouldNotShip: return("CouldNotShip"); case ERefundReason.DifferentItem: return("DifferentItem"); case ERefundReason.Abandoned: return("Abandoned"); case ERefundReason.CustomerCancel: return("CustomerCancel"); case ERefundReason.PriceError: return("PriceError"); case ERefundReason.ProductOutofStock: return("ProductOutofStock"); case ERefundReason.CustomerAddressIncorrect: return("CustomerAddressIncorrect"); case ERefundReason.Exchange: return("Exchange"); case ERefundReason.Other: return("Other"); case ERefundReason.CarrierCreditDecision: return("CarrierCreditDecision"); case ERefundReason.RiskAssessmentInformationNotValid: return("RiskAssessmentInformationNotValid"); case ERefundReason.CarrierCoverageFailure: return("CarrierCoverageFailure"); case ERefundReason.TransactionRecord: return("TransactionRecord"); default: throw new InvalidOperationException("Enumeration type was not able to be converted for amazon."); } }
/// <summary> /// Converts an enumeration into a string. /// </summary> /// <param name="refundReason">The enumeration type.</param> /// <returns>The string representation</returns> public static string ConvertToString(ERefundReason refundReason) { switch (refundReason) { case ERefundReason.NoInventory: return "NoInventory"; case ERefundReason.CustomerReturn: return "CustomerReturn"; case ERefundReason.GeneralAdjustment: return "GeneralAdjustment"; case ERefundReason.CouldNotShip: return "CouldNotShip"; case ERefundReason.DifferentItem: return "DifferentItem"; case ERefundReason.Abandoned: return "Abandoned"; case ERefundReason.CustomerCancel: return "CustomerCancel"; case ERefundReason.PriceError: return "PriceError"; case ERefundReason.ProductOutofStock: return "ProductOutofStock"; case ERefundReason.CustomerAddressIncorrect: return "CustomerAddressIncorrect"; case ERefundReason.Exchange: return "Exchange"; case ERefundReason.Other: return "Other"; case ERefundReason.CarrierCreditDecision: return "CarrierCreditDecision"; case ERefundReason.RiskAssessmentInformationNotValid: return "RiskAssessmentInformationNotValid"; case ERefundReason.CarrierCoverageFailure: return "CarrierCoverageFailure"; case ERefundReason.TransactionRecord: return "TransactionRecord"; default: throw new InvalidOperationException("Enumeration type was not able to be converted for amazon."); } }