Files
declaratrions-automatization/DeclarationAutomatization/Models/Sheet1Group.cs
T
Dianaka123 addf55e3b2 feat: добавить Sheet1ImportService и Sheet1Group для чтения Лист1
Начало перехода с СПРАВКИ на Лист1 как источник данных:
- Sheet1Group — модель одной группы (строка ИТОГО + все рег. номера группы)
- Sheet1ImportService — читает Лист1, находит ИТОГО-строки, динамически
  собирает все рег. номера по regex-паттерну из всех колонок группы

WIP: TransformService, Sheet3ExpandService и ViewModel ещё не переключены
2026-04-06 00:21:25 +03:00

20 lines
794 B
C#

using System.Collections.Generic;
namespace DeclarationAutomatization.Models;
// Одна группа из Листа1: строка ИТОГО + все рег. номера из строк группы
public class Sheet1Group
{
public int SequentialNumber { get; set; }
public string Description { get; set; } = "";
public string TnVed { get; set; } = "";
public string CountryId { get; set; } = "";
public decimal Quantity { get; set; }
public decimal AmountWithVat { get; set; }
public decimal GrossWeight { get; set; }
public decimal NetWeight { get; set; }
// Все уникальные рег. номера из всех строк группы (включая строку ИТОГО)
public List<string> RegNumbers { get; set; } = new();
}