diff --git a/Models/ViesEntityModel.cs b/Models/ViesEntityModel.cs index f4aa628..cdf93a1 100644 --- a/Models/ViesEntityModel.cs +++ b/Models/ViesEntityModel.cs @@ -23,13 +23,16 @@ // // // *********************************************************************** + +using System; + namespace FCS.Lib.Vies.Models; public class ViesEntityModel { public string CountryCode { get; set; } public string VatNumber { get; set; } - public string RequestDate { get; set; } + public DateTime RequestDate { get; set; } public bool Valid { get; set; } public string Name { get; set; } public string Address { get; set; } diff --git a/ViesResponseParser.cs b/ViesResponseParser.cs index 83bcab0..2e68324 100644 --- a/ViesResponseParser.cs +++ b/ViesResponseParser.cs @@ -24,6 +24,7 @@ // // *********************************************************************** +using System; using System.Linq; using System.Xml.Linq; using FCS.Lib.Vies.Models; @@ -41,7 +42,7 @@ public class ViesResponseParser { CountryCode = (string)x.Element(x.Name.Namespace + "countryCode"), VatNumber = (string)x.Element(x.Name.Namespace + "vatNumber"), - RequestDate = (string)x.Element(x.Name.Namespace + "requestDate"), + RequestDate = DateTime.Now, Valid = (bool)x.Element(x.Name.Namespace + "valid"), Name = (string)x.Element(x.Name.Namespace + "name"), Address = (string)x.Element(x.Name.Namespace + "address") diff --git a/ViesVatInfoMapper.cs b/ViesVatInfoMapper.cs index 174edfe..357fc13 100644 --- a/ViesVatInfoMapper.cs +++ b/ViesVatInfoMapper.cs @@ -24,6 +24,8 @@ // // *********************************************************************** +using System; +using System.Globalization; using FCS.Lib.Common; using FCS.Lib.Vies.Models; @@ -70,12 +72,12 @@ namespace FCS.Lib.Vies VatNumber = viesEntity.VatNumber, City = city, ZipCode = zip, - RequestDate = viesEntity.RequestDate + RequestDate = DateTime.Now.ToString(CultureInfo.InvariantCulture) }; c.States.Add(new VatState { State = viesEntity.Valid ? "NORMAL" : "LUKKET", - LastUpdate = viesEntity.RequestDate, + LastUpdate = $"{viesEntity.RequestDate:yyyy-MM-dd}", TimeFrame = new TimeFrame { EndDate = "NA", @@ -84,7 +86,7 @@ namespace FCS.Lib.Vies }); c.LifeCycles.Add(new LifeCycle { - LastUpdate = viesEntity.RequestDate, + LastUpdate = $"{viesEntity.RequestDate:yyyy-MM-dd}", TimeFrame = new TimeFrame { StartDate = "NN",