[c#] Cannot implicitly convert type 'System.DateTime?' to 'System.DateTime'. An explicit conversion exists