Fix ClosedXML cell parsing

This commit is contained in:
Eduardo Lopes 2026-02-02 16:18:12 -03:00
parent 21e29dcc60
commit bde42cbe52
1 changed files with 2 additions and 12 deletions

View File

@ -232,18 +232,8 @@ public sealed class ParcelamentosImportService
{
if (col <= 0) return "";
var cell = ws.Cell(row, col);
var value = cell.Value;
if (value == null) return "";
return value switch
{
double d => d.ToString(CultureInfo.InvariantCulture),
decimal d => d.ToString(CultureInfo.InvariantCulture),
float f => f.ToString(CultureInfo.InvariantCulture),
int i => i.ToString(CultureInfo.InvariantCulture),
long l => l.ToString(CultureInfo.InvariantCulture),
_ => (value.ToString() ?? "").Trim()
};
if (cell.IsEmpty()) return "";
return (cell.GetValue<string>() ?? "").Trim();
}
private static void ParseParcelas(string? qtParcelas, out int? parcelaAtual, out int? totalParcelas)