Add export from nsi service

This commit is contained in:
2025-08-14 12:00:48 +09:00
parent de36ea2a13
commit c6c1b31575
8 changed files with 127 additions and 9 deletions

View File

@ -0,0 +1,6 @@
namespace Hcs.ClientApi.DataTypes
{
public class ГисПолеЭлементаСправочника
{
}
}

View File

@ -0,0 +1,17 @@
using Newtonsoft.Json;
using System;
namespace Hcs.ClientApi.DataTypes
{
public class ГисСправочник
{
public string РеестровыйНомер;
public DateTime ДатаФормирования;
public ГисЭлементСправочника[] Элементы;
public string ToJSON()
{
return JsonConvert.SerializeObject(this);
}
}
}

View File

@ -0,0 +1,15 @@
using System;
namespace Hcs.ClientApi.DataTypes
{
public class ГисЭлементСправочника
{
public string Код;
public Guid Гуид;
public bool Актуальный;
// TODO: Добавить конвертацию типов
//public ГисПолеЭлементаСправочника[] Поля;
public Hcs.Service.Async.Nsi.v15_7_0_1.NsiElementFieldType[] Поля;
public ГисЭлементСправочника[] Элементы;
}
}