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