System.ArgumentNullException: Value cannot be null. Parameter name: source
Seats will be null if you call the method without matching data / query argument. You need to also check that, like so for instance:
Seats will be null if you call the method without matching data / query argument. You need to also check that, like so for instance: