Avoid tuple syntax in controle recebidos import
This commit is contained in:
parent
dcf7e82c10
commit
91bd6d8d0f
|
|
@ -1398,8 +1398,8 @@ namespace line_gestao_api.Controllers
|
|||
{
|
||||
await _db.ControleRecebidoLines.ExecuteDeleteAsync();
|
||||
|
||||
var years = new[] { 2022, 2023, 2024, 2025 };
|
||||
|
||||
foreach (var info in GetControleRecebidosWorksheets(wb))
|
||||
await ImportControleRecebidosSheet(info.Sheet, info.Year);
|
||||
foreach (var year in years)
|
||||
{
|
||||
var ws = FindControleRecebidosWorksheet(wb, year);
|
||||
|
|
@ -1476,8 +1476,20 @@ namespace line_gestao_api.Controllers
|
|||
ConteudoDaNf = string.IsNullOrWhiteSpace(conteudo) ? null : conteudo.Trim(),
|
||||
NumeroDaLinha = numeroLinha,
|
||||
ValorUnit = valorUnit,
|
||||
ValorDaNf = valorDaNf,
|
||||
DataDaNf = dataDaNf,
|
||||
private sealed class ControleRecebidosWorksheetInfo
|
||||
{
|
||||
public ControleRecebidosWorksheetInfo(IXLWorksheet sheet, int year)
|
||||
{
|
||||
Sheet = sheet;
|
||||
Year = year;
|
||||
}
|
||||
|
||||
public IXLWorksheet Sheet { get; }
|
||||
public int Year { get; }
|
||||
}
|
||||
|
||||
private static IEnumerable<ControleRecebidosWorksheetInfo> GetControleRecebidosWorksheets(XLWorkbook wb)
|
||||
yield return new ControleRecebidosWorksheetInfo(ws, year);
|
||||
DataDoRecebimento = dataReceb,
|
||||
Quantidade = qtd,
|
||||
IsResumo = isResumo,
|
||||
|
|
|
|||
Loading…
Reference in New Issue