adding name and employee id in excell sheet

pull/10/head
SYED MUSTUFA AHMED NAQVI 2026-04-23 17:43:53 +05:00
parent 9abc066cad
commit 3b7b4f7b79
1 changed files with 5 additions and 1 deletions

View File

@ -933,7 +933,7 @@ public partial class ScannerDashboardViewModel : ObservableObject
private static string BuildCsvFromScanRecords(IReadOnlyList<ScanRecord> records) private static string BuildCsvFromScanRecords(IReadOnlyList<ScanRecord> records)
{ {
var sb = new StringBuilder(); 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) foreach (var r in records)
{ {
sb.Append(r.Id); sb.Append(r.Id);
@ -950,6 +950,10 @@ public partial class ScannerDashboardViewModel : ObservableObject
sb.Append(','); sb.Append(',');
sb.Append(EscapeCsv(r.IpAddress)); sb.Append(EscapeCsv(r.IpAddress));
sb.Append(','); 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(EscapeCsv(r.MealItems ?? string.Empty));
sb.Append(','); sb.Append(',');
sb.Append(r.TotalPrice.ToString("0.##", CultureInfo.InvariantCulture)); sb.Append(r.TotalPrice.ToString("0.##", CultureInfo.InvariantCulture));