diff --git a/Services/PaymentService.cs b/Services/PaymentService.cs index fd86569..92b7261 100644 --- a/Services/PaymentService.cs +++ b/Services/PaymentService.cs @@ -80,7 +80,8 @@ public PaymentService(IConfigurationRoot configuration, IKiCLogger logger, KiCdb try { string? orderID = _context.Attendees - .Where(a => a.BadgeName == rvm.BadgeName + .Where(a => a.Member.FirstName == rvm.FirstName + && a.Member.LastName == rvm.LastName && a.Ticket.EventId == int.Parse(_config["CUREID"])) .FirstOrDefault() .OrderID; @@ -339,7 +340,8 @@ await Task.Run(() => { Attendee attendee = _context.Attendees .Where(a => a.Ticket.EventId == int.Parse(_config["CUREID"]) - && a.BadgeName == rvm.BadgeName) + && a.Member.FirstName == rvm.FirstName + && a.Member.LastName == rvm.LastName) .First(); attendee.IsPaid = true;