se agregan 2 metodos para poder leer un double e int como null, se agrega funcionando update de ship