diff --git a/ViewModels/ScannerDashboardViewModel.cs b/ViewModels/ScannerDashboardViewModel.cs index 7048ea3..e05acc5 100644 --- a/ViewModels/ScannerDashboardViewModel.cs +++ b/ViewModels/ScannerDashboardViewModel.cs @@ -933,7 +933,7 @@ public partial class ScannerDashboardViewModel : ObservableObject private static string BuildCsvFromScanRecords(IReadOnlyList records) { var sb = new StringBuilder(); - sb.AppendLine("Id,CardId,ScanTime,IsSynced,SiteId,DeviceId,IpAddress,Meal,Price"); + sb.AppendLine("Id,CardId,ScanTime,IsSynced,SiteId,DeviceId,IpAddress,EmployeeId,EmployeeName,Meal,Price"); foreach (var r in records) { sb.Append(r.Id); @@ -950,6 +950,10 @@ public partial class ScannerDashboardViewModel : ObservableObject sb.Append(','); sb.Append(EscapeCsv(r.IpAddress)); sb.Append(','); + sb.Append(EscapeCsv(r.EmployeeId ?? string.Empty)); + sb.Append(','); + sb.Append(EscapeCsv(r.EmployeeName ?? string.Empty)); + sb.Append(','); sb.Append(EscapeCsv(r.MealItems ?? string.Empty)); sb.Append(','); sb.Append(r.TotalPrice.ToString("0.##", CultureInfo.InvariantCulture));