implementacion patron itegrator