public function actionExcel($titulo = null, $archivo = null, $modelo = null, $metodo = 'search') { set_time_limit(0); $dp = $this->getDataProviderReporte($modelo, $metodo); $gm = new Globalmodel(); $columnas = $gm->getColumnas($dp); $this->render('//reportes/excel', array('dp' => $dp, 'titulo' => $titulo, 'columnas' => $columnas, 'archivo' => $archivo)); }
public function actionResultado($tipocoseguro, $totaldescontado, $totalborrado, $aBorradas) { $dp = new CArrayDataProvider($aBorradas, array('keyField' => 'Nro Movimiento', 'pagination' => array('pageSize' => 10))); // Obtengo las columnas del dataprovider $gm = new Globalmodel(); $columnas = $gm->getColumnas($dp); $this->render('resultado', array('tipocoseguro' => $tipocoseguro, 'totaldescontado' => $totaldescontado, 'totalborrado' => $totalborrado, 'dp' => $dp, 'columnas' => $columnas)); }
public function actionDiferencias($id, $cuerpo) { $model = $this->loadModel($id); // Redefino el array para mostrar sólo los campos datos, EstadoActual y NuevoEstado for ($i = 0; $i < count($cuerpo); $i++) { unset($cuerpo[$i]['reprocesar']); } $dp = new CArrayDataProvider($cuerpo, array('keyField' => 'Datos', 'pagination' => array('pageSize' => 10))); // Obtengo las columnas del dataprovider $gm = new Globalmodel(); $columnas = $gm->getColumnas($dp); $this->render('diferencias', array('model' => $model, 'dp' => $dp, 'columnas' => $columnas)); }