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
You can check if nullable variable has some value like this before your actually access its value
if(fill.travel.HasValue) { bool travel = fill.travel.Value; }