update headers
This commit is contained in:
parent
d96f31f878
commit
5d652a7d6a
6 changed files with 232 additions and 192 deletions
63
LifeCycle.cs
63
LifeCycle.cs
|
@ -1,43 +1,44 @@
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// Assembly : FCS.Lib.Virk
|
// Assembly : FCS.Lib.Common
|
||||||
// Author : FH
|
// Author : fhdk
|
||||||
// Created : 03-31-2022
|
// Created : 2023 01 19 11:41
|
||||||
//
|
//
|
||||||
// Last Modified By : FH
|
// Last Modified By: fhdk
|
||||||
// Last Modified On : 03-31-2022
|
// Last Modified On : 2023 03 14 09:16
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// <copyright file="LifeCycle.cs" company="FCS.Lib.Virk">
|
// <copyright file="LifeCycle.cs" company="FCS">
|
||||||
// Copyright (C) 2022 FCS Frede's Computer Services.
|
// Copyright (C) 2023-2023 FCS Frede's Computer Services.
|
||||||
// This program is free software: you can redistribute it and/or modify
|
// This program is free software: you can redistribute it and/or modify
|
||||||
// it under the terms of the GNU Affero General Public License as
|
// it under the terms of the GNU Affero General Public License as
|
||||||
// published by the Free Software Foundation, either version 3 of the
|
// published by the Free Software Foundation, either version 3 of the
|
||||||
// License, or (at your option) any later version.
|
// License, or (at your option) any later version.
|
||||||
//
|
//
|
||||||
// This program is distributed in the hope that it will be useful,
|
// This program is distributed in the hope that it will be useful,
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU Affero General Public License for more details.
|
// GNU Affero General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU Affero General Public License
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
// along with this program. If not, see [https://www.gnu.org/licenses]
|
// along with this program. If not, see [https://www.gnu.org/licenses]
|
||||||
// </copyright>
|
// </copyright>
|
||||||
// <summary></summary>
|
// <summary></summary>
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
namespace FCS.Lib.Common
|
|
||||||
|
namespace FCS.Lib.Common;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Class LifeCycle
|
||||||
|
/// </summary>
|
||||||
|
public class LifeCycle
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class LifeCycle
|
/// Cycle last updated
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class LifeCycle
|
public string LastUpdate { get; set; } = "";
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Cycle last updated
|
/// Time Frame for life cycle
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string LastUpdate { get; set; } = "";
|
/// <see cref="TimeFrame"/>
|
||||||
/// <summary>
|
public TimeFrame TimeFrame { get; set; } = new();
|
||||||
/// Time Frame for life cycle
|
|
||||||
/// </summary>
|
|
||||||
/// <see cref="TimeFrame"/>
|
|
||||||
public TimeFrame TimeFrame { get; set; } = new ();
|
|
||||||
}
|
|
||||||
}
|
}
|
|
@ -17,5 +17,5 @@ using System.Runtime.InteropServices;
|
||||||
[assembly: ComVisible(false)]
|
[assembly: ComVisible(false)]
|
||||||
[assembly: Guid("8D850197-78DB-4D16-A91F-E5BB6E8880A7")]
|
[assembly: Guid("8D850197-78DB-4D16-A91F-E5BB6E8880A7")]
|
||||||
|
|
||||||
[assembly: AssemblyVersion("1.0.23023.0820")]
|
[assembly: AssemblyVersion("1.0.23077.1334")]
|
||||||
[assembly: AssemblyFileVersion("1.0.23023.0820")]
|
[assembly: AssemblyFileVersion("1.0.23077.1334")]
|
59
TimeFrame.cs
59
TimeFrame.cs
|
@ -1,42 +1,43 @@
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// Assembly : FCS.Lib.Virk
|
// Assembly : FCS.Lib.Common
|
||||||
// Author : FH
|
// Author : fhdk
|
||||||
// Created : 01-01-2022
|
// Created : 2022 12 17 13:33
|
||||||
//
|
//
|
||||||
// Last Modified By : FH
|
// Last Modified By: fhdk
|
||||||
// Last Modified On : 02-24-2022
|
// Last Modified On : 2023 03 14 09:16
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// <copyright file="TimeFrame.cs" company="FCS">
|
// <copyright file="TimeFrame.cs" company="FCS">
|
||||||
// Copyright (C) 2022 FCS Frede's Computer Services.
|
// Copyright (C) 2022-2023 FCS Frede's Computer Services.
|
||||||
// This program is free software: you can redistribute it and/or modify
|
// This program is free software: you can redistribute it and/or modify
|
||||||
// it under the terms of the Affero GNU General Public License as
|
// it under the terms of the GNU Affero General Public License as
|
||||||
// published by the Free Software Foundation, either version 3 of the
|
// published by the Free Software Foundation, either version 3 of the
|
||||||
// License, or (at your option) any later version.
|
// License, or (at your option) any later version.
|
||||||
//
|
//
|
||||||
// This program is distributed in the hope that it will be useful,
|
// This program is distributed in the hope that it will be useful,
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// Affero GNU General Public License for more details.
|
// GNU Affero General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the Affero GNU General Public License
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
// along with this program. If not, see [https://www.gnu.org/licenses/agpl-3.0.en.html]
|
// along with this program. If not, see [https://www.gnu.org/licenses]
|
||||||
// </copyright>
|
// </copyright>
|
||||||
// <summary></summary>
|
// <summary></summary>
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
namespace FCS.Lib.Common
|
|
||||||
|
namespace FCS.Lib.Common;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Class TimeFrame
|
||||||
|
/// </summary>
|
||||||
|
public class TimeFrame
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class TimeFrame
|
/// From date
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class TimeFrame
|
public string StartDate { get; set; } = "";
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// From date
|
/// To date
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string StartDate { get; set; } = "";
|
public string EndDate { get; set; } = "";
|
||||||
/// <summary>
|
|
||||||
/// To date
|
|
||||||
/// </summary>
|
|
||||||
public string EndDate { get; set; } = "";
|
|
||||||
}
|
|
||||||
}
|
}
|
121
VatInfoDto.cs
121
VatInfoDto.cs
|
@ -1,73 +1,80 @@
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// Assembly : FCS.Lib.Virk
|
// Assembly : FCS.Lib.Common
|
||||||
// Author : FH
|
// Author : fhdk
|
||||||
// Created : 01-01-2022
|
// Created : 2022 12 17 13:33
|
||||||
//
|
//
|
||||||
// Last Modified By : FH
|
// Last Modified By: fhdk
|
||||||
// Last Modified On : 02-24-2022
|
// Last Modified On : 2023 03 14 09:16
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// <copyright file="VatInfoDto.cs" company="FCS">
|
// <copyright file="VatInfoDto.cs" company="FCS">
|
||||||
// Copyright (C) 2022 FCS Frede's Computer Services.
|
// Copyright (C) 2022-2023 FCS Frede's Computer Services.
|
||||||
// This program is free software: you can redistribute it and/or modify
|
// This program is free software: you can redistribute it and/or modify
|
||||||
// it under the terms of the Affero GNU General Public License as
|
// it under the terms of the GNU Affero General Public License as
|
||||||
// published by the Free Software Foundation, either version 3 of the
|
// published by the Free Software Foundation, either version 3 of the
|
||||||
// License, or (at your option) any later version.
|
// License, or (at your option) any later version.
|
||||||
//
|
//
|
||||||
// This program is distributed in the hope that it will be useful,
|
// This program is distributed in the hope that it will be useful,
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// Affero GNU General Public License for more details.
|
// GNU Affero General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the Affero GNU General Public License
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
// along with this program. If not, see [https://www.gnu.org/licenses/agpl-3.0.en.html]
|
// along with this program. If not, see [https://www.gnu.org/licenses]
|
||||||
// </copyright>
|
// </copyright>
|
||||||
// <summary></summary>
|
// <summary></summary>
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
|
||||||
namespace FCS.Lib.Common
|
namespace FCS.Lib.Common;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Class VatInfoDto
|
||||||
|
/// </summary>
|
||||||
|
public class VatInfoDto
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class VatInfoDto
|
/// Entity vat number
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class VatInfoDto
|
public string VatNumber { get; set; } = "";
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Entity vat number
|
/// Entity name
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string VatNumber { get; set; } = "";
|
public string Name { get; set; } = "";
|
||||||
/// <summary>
|
|
||||||
/// Entity name
|
/// <summary>
|
||||||
/// </summary>
|
/// Entity co-location name
|
||||||
public string Name { get; set; } = "";
|
/// </summary>
|
||||||
/// <summary>
|
public string CoName { get; set; } = "";
|
||||||
/// Entity co-location name
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
public string CoName { get; set; } = "";
|
/// Entity address
|
||||||
/// <summary>
|
/// </summary>
|
||||||
/// Entity address
|
public string Address { get; set; } = "";
|
||||||
/// </summary>
|
|
||||||
public string Address { get; set; } = "";
|
/// <summary>
|
||||||
/// <summary>
|
/// Entity City
|
||||||
/// Entity City
|
/// </summary>
|
||||||
/// </summary>
|
public string City { get; set; } = "";
|
||||||
public string City { get; set; } = "";
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Entity postal code
|
/// Entity postal code
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ZipCode { get; set; } = "";
|
public string ZipCode { get; set; } = "";
|
||||||
/// <summary>
|
|
||||||
/// List of entity states
|
/// <summary>
|
||||||
/// </summary>
|
/// List of entity states
|
||||||
public List<VatState> States { get; set; } = new();
|
/// </summary>
|
||||||
/// <summary>
|
public List<VatState> States { get; set; } = new();
|
||||||
/// List of entity life cycles
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
public List<LifeCycle> LifeCycles { get; set; } = new();
|
/// List of entity life cycles
|
||||||
/// <summary>
|
/// </summary>
|
||||||
/// Registrar request date
|
public List<LifeCycle> LifeCycles { get; set; } = new();
|
||||||
/// </summary>
|
|
||||||
public string RequestDate { get; set; }
|
/// <summary>
|
||||||
}
|
/// Registrar request date
|
||||||
|
/// </summary>
|
||||||
|
public string RequestDate { get; set; }
|
||||||
}
|
}
|
72
VatState.cs
72
VatState.cs
|
@ -1,47 +1,49 @@
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// Assembly : FCS.Lib.Virk
|
// Assembly : FCS.Lib.Common
|
||||||
// Author : FH
|
// Author : fhdk
|
||||||
// Created : 01-01-2022
|
// Created : 2022 12 17 13:33
|
||||||
//
|
//
|
||||||
// Last Modified By : FH
|
// Last Modified By: fhdk
|
||||||
// Last Modified On : 02-24-2022
|
// Last Modified On : 2023 03 14 09:16
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
// <copyright file="CvrState.cs" company="FCS">
|
// <copyright file="VatState.cs" company="FCS">
|
||||||
// Copyright (C) 2022 FCS Frede's Computer Services.
|
// Copyright (C) 2022-2023 FCS Frede's Computer Services.
|
||||||
// This program is free software: you can redistribute it and/or modify
|
// This program is free software: you can redistribute it and/or modify
|
||||||
// it under the terms of the Affero GNU General Public License as
|
// it under the terms of the GNU Affero General Public License as
|
||||||
// published by the Free Software Foundation, either version 3 of the
|
// published by the Free Software Foundation, either version 3 of the
|
||||||
// License, or (at your option) any later version.
|
// License, or (at your option) any later version.
|
||||||
//
|
//
|
||||||
// This program is distributed in the hope that it will be useful,
|
// This program is distributed in the hope that it will be useful,
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// Affero GNU General Public License for more details.
|
// GNU Affero General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the Affero GNU General Public License
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
// along with this program. If not, see [https://www.gnu.org/licenses/agpl-3.0.en.html]
|
// along with this program. If not, see [https://www.gnu.org/licenses]
|
||||||
// </copyright>
|
// </copyright>
|
||||||
// <summary></summary>
|
// <summary></summary>
|
||||||
// ***********************************************************************
|
// ***********************************************************************
|
||||||
namespace FCS.Lib.Common
|
|
||||||
|
namespace FCS.Lib.Common;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Class VatState
|
||||||
|
/// </summary>
|
||||||
|
public class VatState
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class VatState
|
/// Last update of vatState
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class VatState
|
public string LastUpdate { get; set; } = "";
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Last update of vatState
|
/// The state
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string LastUpdate { get; set; } = "";
|
public string State { get; set; } = "";
|
||||||
/// <summary>
|
|
||||||
/// The state
|
/// <summary>
|
||||||
/// </summary>
|
/// Time frame
|
||||||
public string State { get; set; } = "";
|
/// </summary>
|
||||||
/// <summary>
|
/// <see cref="TimeFrame"/>
|
||||||
/// Time frame
|
public TimeFrame TimeFrame { get; set; } = new();
|
||||||
/// </summary>
|
|
||||||
/// <see cref="TimeFrame"/>
|
|
||||||
public TimeFrame TimeFrame { get; set; } = new();
|
|
||||||
}
|
|
||||||
}
|
}
|
|
@ -1,31 +1,60 @@
|
||||||
using System;
|
// ***********************************************************************
|
||||||
|
// Assembly : FCS.Lib.Common
|
||||||
|
// Author : fhdk
|
||||||
|
// Created : 2022 12 17 13:33
|
||||||
|
//
|
||||||
|
// Last Modified By: fhdk
|
||||||
|
// Last Modified On : 2023 03 14 09:16
|
||||||
|
// ***********************************************************************
|
||||||
|
// <copyright file="VatStateInfo.cs" company="FCS">
|
||||||
|
// Copyright (C) 2022-2023 FCS Frede's Computer Services.
|
||||||
|
// This program is free software: you can redistribute it and/or modify
|
||||||
|
// it under the terms of the GNU Affero General Public License as
|
||||||
|
// published by the Free Software Foundation, either version 3 of the
|
||||||
|
// License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// This program is distributed in the hope that it will be useful,
|
||||||
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with this program. If not, see [https://www.gnu.org/licenses]
|
||||||
|
// </copyright>
|
||||||
|
// <summary></summary>
|
||||||
|
// ***********************************************************************
|
||||||
|
|
||||||
namespace FCS.Lib.Common
|
using System;
|
||||||
|
|
||||||
|
namespace FCS.Lib.Common;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Class VatStateInfo
|
||||||
|
/// </summary>
|
||||||
|
public class VatStateInfo
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class VatStateInfo
|
/// Business entity name
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class VatStateInfo
|
public string Name { get; set; } = "";
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Business entity name
|
/// Business entity vat number
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Name { get; set; } = "";
|
public string VatNumber { get; set; } = "";
|
||||||
/// <summary>
|
|
||||||
/// Business entity vat number
|
/// <summary>
|
||||||
/// </summary>
|
/// Flag indicating valid format
|
||||||
public string VatNumber { get; set; } = "";
|
/// </summary>
|
||||||
/// <summary>
|
public bool VatNumberValid { get; set; }
|
||||||
/// Flag indicating valid format
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
public bool VatNumberValid { get; set; }
|
/// Flag indicating if entity is out of business
|
||||||
/// <summary>
|
/// </summary>
|
||||||
/// Flag indicating if entity is out of business
|
public bool HasFolded { get; set; }
|
||||||
/// </summary>
|
|
||||||
public bool HasFolded { get; set; }
|
/// <summary>
|
||||||
/// <summary>
|
/// Request date
|
||||||
/// Request date
|
/// </summary>
|
||||||
/// </summary>
|
public DateTime RequestDate { get; set; }
|
||||||
public DateTime RequestDate { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
Loading…
Reference in a new issue