diff --git a/FCS.Lib.Common.csproj b/FCS.Lib.Common.csproj
index d25decf..555901f 100644
--- a/FCS.Lib.Common.csproj
+++ b/FCS.Lib.Common.csproj
@@ -24,6 +24,7 @@
DEBUG;TRACE
prompt
4
+ bin\Debug\FCS.Lib.Common.xml
pdbonly
diff --git a/LifeCycle.cs b/LifeCycle.cs
index e81e8d7..4bc1653 100644
--- a/LifeCycle.cs
+++ b/LifeCycle.cs
@@ -25,9 +25,19 @@
// ***********************************************************************
namespace FCS.Lib.Common
{
+ ///
+ /// Class LifeCycle
+ ///
public class LifeCycle
{
+ ///
+ /// Cycle last updated
+ ///
public string LastUpdate { get; set; } = "";
+ ///
+ /// Time Frame for life cycle
+ ///
+ ///
public TimeFrame TimeFrame { get; set; } = new ();
}
diff --git a/TimeFrame.cs b/TimeFrame.cs
index 78af7f8..68c89ef 100644
--- a/TimeFrame.cs
+++ b/TimeFrame.cs
@@ -25,9 +25,18 @@
// ***********************************************************************
namespace FCS.Lib.Common
{
+ ///
+ /// Class TimeFrame
+ ///
public class TimeFrame
{
+ ///
+ /// From date
+ ///
public string StartDate { get; set; } = "";
+ ///
+ /// To date
+ ///
public string EndDate { get; set; } = "";
}
}
\ No newline at end of file
diff --git a/VatInfoDto.cs b/VatInfoDto.cs
index e5a8961..ac4d037 100644
--- a/VatInfoDto.cs
+++ b/VatInfoDto.cs
@@ -28,16 +28,46 @@ using System.Collections.Generic;
namespace FCS.Lib.Common
{
+ ///
+ /// Class VatInfoDto
+ ///
public class VatInfoDto
{
+ ///
+ /// Entity vat number
+ ///
public string VatNumber { get; set; } = "";
+ ///
+ /// Entity name
+ ///
public string Name { get; set; } = "";
+ ///
+ /// Entity co-location name
+ ///
public string CoName { get; set; } = "";
+ ///
+ /// Entity address
+ ///
public string Address { get; set; } = "";
+ ///
+ /// Entity City
+ ///
public string City { get; set; } = "";
+ ///
+ /// Entity postal code
+ ///
public string ZipCode { get; set; } = "";
+ ///
+ /// List of entity states
+ ///
public List States { get; set; } = new();
+ ///
+ /// List of entity life cycles
+ ///
public List LifeCycles { get; set; } = new();
+ ///
+ /// Registrar request date
+ ///
public string RequestDate { get; set; }
}
}
\ No newline at end of file
diff --git a/VatState.cs b/VatState.cs
index bbb9a8d..a9d2ca8 100644
--- a/VatState.cs
+++ b/VatState.cs
@@ -25,10 +25,23 @@
// ***********************************************************************
namespace FCS.Lib.Common
{
+ ///
+ /// Class VatState
+ ///
public class VatState
{
+ ///
+ /// Last update of vatState
+ ///
public string LastUpdate { get; set; } = "";
+ ///
+ /// The state
+ ///
public string State { get; set; } = "";
+ ///
+ /// Time frame
+ ///
+ ///
public TimeFrame TimeFrame { get; set; } = new();
}
}
\ No newline at end of file
diff --git a/VatStateInfo.cs b/VatStateInfo.cs
index ee022b3..9911012 100644
--- a/VatStateInfo.cs
+++ b/VatStateInfo.cs
@@ -2,12 +2,30 @@
namespace FCS.Lib.Common
{
+ ///
+ /// Class VatStateInfo
+ ///
public class VatStateInfo
{
+ ///
+ /// Business entity name
+ ///
public string Name { get; set; } = "";
+ ///
+ /// Business entity vat number
+ ///
public string VatNumber { get; set; } = "";
+ ///
+ /// Flag indicating valid format
+ ///
public bool VatNumberValid { get; set; }
+ ///
+ /// Flag indicating if entity is out of business
+ ///
public bool HasFolded { get; set; }
+ ///
+ /// Request date
+ ///
public DateTime RequestDate { get; set; }
}
}
\ No newline at end of file