On the line: bool travel = fill.travel.Value; I am getting the following error:
bool travel = fill.travel.Value;
Nullable object must have a value
a
The value coming from the database is a nullable boolean. When you call Nullable.Value, and the value is null, you will get this exception. Consider checking the property Nullable.HasValue before calling .Value.