refactor sanitize function

This commit is contained in:
FH 2022-04-11 20:00:03 +02:00
parent 43f91bff65
commit 9e0dbfb18d

View file

@ -86,14 +86,14 @@ public static class VatUtils
private static string SanitizeVatNumber(string vatNumber)
{
var washing = vatNumber.Replace(" ", "").Replace("-", "").ToUpperInvariant();
var result = washing.Replace("DK", "").Replace("NO", "").Replace("SE","") ;
if (result.Contains("MVA"))
result = result.Replace("MVA", "");
return result.Length switch
{
>= 10 => vatNumber[..10],
< 10 => result
};
vatNumber = vatNumber.ToUpperInvariant();
return vatNumber
.Replace(" ", "")
.Replace("-", "")
.Replace("DK", "")
.Replace("NO", "")
.Replace("SE","")
.Replace("MVA", "");
}
}