refactor
This commit is contained in:
parent
0ae441561f
commit
8d18ae5cc2
3 changed files with 11 additions and 5 deletions
|
@ -23,13 +23,16 @@
|
||||||
// </copyright>
|
// </copyright>
|
||||||
// <summary></summary>
|
// <summary></summary>
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
|
|
||||||
|
using System;
|
||||||
|
|
||||||
namespace FCS.Lib.Vies.Models;
|
namespace FCS.Lib.Vies.Models;
|
||||||
|
|
||||||
public class ViesEntityModel
|
public class ViesEntityModel
|
||||||
{
|
{
|
||||||
public string CountryCode { get; set; }
|
public string CountryCode { get; set; }
|
||||||
public string VatNumber { get; set; }
|
public string VatNumber { get; set; }
|
||||||
public string RequestDate { get; set; }
|
public DateTime RequestDate { get; set; }
|
||||||
public bool Valid { get; set; }
|
public bool Valid { get; set; }
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
public string Address { get; set; }
|
public string Address { get; set; }
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
// <summary></summary>
|
// <summary></summary>
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
|
|
||||||
|
using System;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Xml.Linq;
|
using System.Xml.Linq;
|
||||||
using FCS.Lib.Vies.Models;
|
using FCS.Lib.Vies.Models;
|
||||||
|
@ -41,7 +42,7 @@ public class ViesResponseParser
|
||||||
{
|
{
|
||||||
CountryCode = (string)x.Element(x.Name.Namespace + "countryCode"),
|
CountryCode = (string)x.Element(x.Name.Namespace + "countryCode"),
|
||||||
VatNumber = (string)x.Element(x.Name.Namespace + "vatNumber"),
|
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"),
|
Valid = (bool)x.Element(x.Name.Namespace + "valid"),
|
||||||
Name = (string)x.Element(x.Name.Namespace + "name"),
|
Name = (string)x.Element(x.Name.Namespace + "name"),
|
||||||
Address = (string)x.Element(x.Name.Namespace + "address")
|
Address = (string)x.Element(x.Name.Namespace + "address")
|
||||||
|
|
|
@ -24,6 +24,8 @@
|
||||||
// <summary></summary>
|
// <summary></summary>
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Globalization;
|
||||||
using FCS.Lib.Common;
|
using FCS.Lib.Common;
|
||||||
using FCS.Lib.Vies.Models;
|
using FCS.Lib.Vies.Models;
|
||||||
|
|
||||||
|
@ -70,12 +72,12 @@ namespace FCS.Lib.Vies
|
||||||
VatNumber = viesEntity.VatNumber,
|
VatNumber = viesEntity.VatNumber,
|
||||||
City = city,
|
City = city,
|
||||||
ZipCode = zip,
|
ZipCode = zip,
|
||||||
RequestDate = viesEntity.RequestDate
|
RequestDate = DateTime.Now.ToString(CultureInfo.InvariantCulture)
|
||||||
};
|
};
|
||||||
c.States.Add(new VatState
|
c.States.Add(new VatState
|
||||||
{
|
{
|
||||||
State = viesEntity.Valid ? "NORMAL" : "LUKKET",
|
State = viesEntity.Valid ? "NORMAL" : "LUKKET",
|
||||||
LastUpdate = viesEntity.RequestDate,
|
LastUpdate = $"{viesEntity.RequestDate:yyyy-MM-dd}",
|
||||||
TimeFrame = new TimeFrame
|
TimeFrame = new TimeFrame
|
||||||
{
|
{
|
||||||
EndDate = "NA",
|
EndDate = "NA",
|
||||||
|
@ -84,7 +86,7 @@ namespace FCS.Lib.Vies
|
||||||
});
|
});
|
||||||
c.LifeCycles.Add(new LifeCycle
|
c.LifeCycles.Add(new LifeCycle
|
||||||
{
|
{
|
||||||
LastUpdate = viesEntity.RequestDate,
|
LastUpdate = $"{viesEntity.RequestDate:yyyy-MM-dd}",
|
||||||
TimeFrame = new TimeFrame
|
TimeFrame = new TimeFrame
|
||||||
{
|
{
|
||||||
StartDate = "NN",
|
StartDate = "NN",
|
||||||
|
|
Loading…
Reference in a new issue