refactor
This commit is contained in:
parent
22f39b0099
commit
f4097dd316
2 changed files with 8 additions and 4 deletions
|
@ -16,5 +16,5 @@ using System.Runtime.InteropServices;
|
||||||
[assembly: ComVisible(false)]
|
[assembly: ComVisible(false)]
|
||||||
[assembly: Guid("aaf08873-14e5-411d-8ec8-629782ac8f03")]
|
[assembly: Guid("aaf08873-14e5-411d-8ec8-629782ac8f03")]
|
||||||
|
|
||||||
[assembly: AssemblyVersion("2.1.22095.1512")]
|
[assembly: AssemblyVersion("2.1.22097.1714")]
|
||||||
[assembly: AssemblyFileVersion("2.1.22095.1512")]
|
[assembly: AssemblyFileVersion("2.1.22097.1714")]
|
|
@ -26,7 +26,9 @@ namespace FCS.Lib.Utility
|
||||||
// C8 check-digit MOD11
|
// C8 check-digit MOD11
|
||||||
// C1 > 0
|
// C1 > 0
|
||||||
// R = (2*C1 + 7*C2 + 6*C3 + 5*C4 + 4*C5 + 3*C6 + 2*C7 + C8)
|
// R = (2*C1 + 7*C2 + 6*C3 + 5*C4 + 4*C5 + 3*C6 + 2*C7 + C8)
|
||||||
return (int)char.GetNumericValue(vatNumber[0]) == 1 && vatNumber.Length == 8 && ValidateMod11(vatNumber);
|
if(vatNumber.Length == 8 && long.Parse(vatNumber) != 0)
|
||||||
|
return ValidateMod11(vatNumber);
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static bool ValidateFormatNo(string vatNumber)
|
private static bool ValidateFormatNo(string vatNumber)
|
||||||
|
@ -36,7 +38,9 @@ namespace FCS.Lib.Utility
|
||||||
// C1..C8 random 0 to 9
|
// C1..C8 random 0 to 9
|
||||||
// C9 check-digit MOD11
|
// C9 check-digit MOD11
|
||||||
// C10 C11 C12 chars == MVA
|
// C10 C11 C12 chars == MVA
|
||||||
return vatNumber.Length >= 9 && ValidateMod11(vatNumber.Substring(0, 8));
|
if (vatNumber.Length == 9 && long.Parse(vatNumber) != 0)
|
||||||
|
return ValidateMod11(vatNumber);
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static bool ValidateFormatSe(string vatNumber)
|
private static bool ValidateFormatSe(string vatNumber)
|
||||||
|
|
Loading…
Reference in a new issue