Beispiel #1
0
 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));
 }