add models folder

This commit is contained in:
FH 2022-04-06 12:02:48 +02:00
parent 629f27660d
commit 0ae441561f
4 changed files with 7 additions and 4 deletions

View file

@ -44,7 +44,7 @@
<Reference Include="System.Xml" /> <Reference Include="System.Xml" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="ViesEntityModel.cs" /> <Compile Include="Models\ViesEntityModel.cs" />
<Compile Include="ViesHttpRequest.cs" /> <Compile Include="ViesHttpRequest.cs" />
<Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ViesQuery.cs" /> <Compile Include="ViesQuery.cs" />
@ -66,5 +66,6 @@
<Name>FCS.Lib.Common</Name> <Name>FCS.Lib.Common</Name>
</ProjectReference> </ProjectReference>
</ItemGroup> </ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project> </Project>

View file

@ -23,7 +23,7 @@
// </copyright> // </copyright>
// <summary></summary> // <summary></summary>
// *********************************************************************** // ***********************************************************************
namespace FCS.Lib.Vies; namespace FCS.Lib.Vies.Models;
public class ViesEntityModel public class ViesEntityModel
{ {

View file

@ -26,14 +26,15 @@
using System.Linq; using System.Linq;
using System.Xml.Linq; using System.Xml.Linq;
using FCS.Lib.Vies.Models;
namespace FCS.Lib.Vies; namespace FCS.Lib.Vies;
public class ViesResponseParser public class ViesResponseParser
{ {
public ViesEntityModel ParseViesResponse(string xmlData) public ViesEntityModel ParseViesResponse(string responseData)
{ {
var xml = XDocument.Parse(xmlData); var xml = XDocument.Parse(responseData);
var x = xml.Descendants().Where(c => c.Name.LocalName == "checkVatResponse") var x = xml.Descendants().Where(c => c.Name.LocalName == "checkVatResponse")
.Select(x => new ViesEntityModel() .Select(x => new ViesEntityModel()

View file

@ -25,6 +25,7 @@
// *********************************************************************** // ***********************************************************************
using FCS.Lib.Common; using FCS.Lib.Common;
using FCS.Lib.Vies.Models;
namespace FCS.Lib.Vies namespace FCS.Lib.Vies
{ {