Join on values of types '{0}' and '{1}' is not supported. There is no implicit conversion between these types but explicit ...