Ayuda con la recuperación de datos de un modelo

Hola,

echo CHtml::button(‘Pausar servicio’, array(‘submit’=> $this->createUrl(‘Servicios/Pausar’,array(‘id’=>$model->ServicioId))));

Tengo este botón que su función sera de poner en modo pausa una actividad el siguiente fragmento corresponde al controlador

public function actionPausar($id){

		$servicioP=$this->loadModel($id);


		$servicioP->Estado='U';


		$servicioP->update();


// aqui se actualiza el estado de mi activida que antes era en ejecucion(E) y luego pasa al estado Pausado que en este caso yo utilice 'U' 


	 $this->redirect(array('pausados/admin'));





}

Y mi problema es que en mi BD tengo una tabla de ActividadesPausadas y una de Actividades. Y cuando yo pause una actividad quiero que el id y el estado de las actividades se guarde en la tabla de Pausadas y hasta ahorita solo eh lo grado que mi tabla de Actividades se actualice el estado pero mi tabla de ActividadesPausadas no sufre ningún cambio. Espero a verme explicado.

O almenos digan como recupero todos los datos del model para poder utilizarlo en mi funcion. De antemano muchas gracias

Pues amigo solo te lo guarda en la tabla actividades porque segun veo es el unico modelo que estas cargando debes cargar el modelo de la tabla actividades pausadas también y de ahí es simplemente carpintería

[code]

public function actionPausar($id){

		$servicioP=$this->loadModel($id); <- modelo de la tabla Actividades


                    $modelActividadesPausadas=new ActividadesPausadas;  <- modelo de la tabla Actividades Pausadas


                    $modelActividadesPausadas->id= $id;


                    $modelActividadesPausadas->Estado='U';


                    $modelActividadesPausadas->save();


		$servicioP->Estado='U';


		$servicioP->update();


// aqui se actualiza el estado de mi activida que antes era en ejecucion(E) y luego pasa al estado Pausado que en este caso yo utilice 'U' 


	 $this->redirect(array('pausados/admin'));





}

[code]