From 44a48b0818083e01a7b01c27f38c1f93525a6810 Mon Sep 17 00:00:00 2001 From: Sergey Chebotar Date: Sun, 5 Dec 2021 16:32:25 +0300 Subject: [PATCH] Fix price double cast --- Source/Assistant/SkuAssist.cs | 3 ++- Source/ExcelDNA/Functions.cs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/Assistant/SkuAssist.cs b/Source/Assistant/SkuAssist.cs index a2949a8..e8ce789 100644 --- a/Source/Assistant/SkuAssist.cs +++ b/Source/Assistant/SkuAssist.cs @@ -2,6 +2,7 @@ using ExcelDna.Integration; using Newtonsoft.Json; using System; +using System.Globalization; using System.Linq; using System.Runtime.Caching; using System.Text.RegularExpressions; @@ -96,7 +97,7 @@ namespace Rehau.Sku.Assist case ProductField.Id: return product.Id; case ProductField.Price: - return product.Price; + return double.Parse((string)product.Price, CultureInfo.InvariantCulture); default: return ExcelError.ExcelErrorValue; } diff --git a/Source/ExcelDNA/Functions.cs b/Source/ExcelDNA/Functions.cs index a9bdfca..cd09535 100644 --- a/Source/ExcelDNA/Functions.cs +++ b/Source/ExcelDNA/Functions.cs @@ -14,6 +14,6 @@ namespace Rehau.Sku.Assist [ExcelFunction] public static object RAUPRICE(string request) - => SkuAssist.GetProduct(request, ProductField.Price); + => SkuAssist.GetProduct(request, ProductField.Price); } } \ No newline at end of file