Exemplo n.º 1
0
 public function actionExportarXLS()
 {
     // generate a resultset
     $data = Concepto::model()->findAll();
     $this->toExcel($data, array('nombre'), 'Concepto', array());
 }
Exemplo n.º 2
0
 /**
  * Lists all models.
  */
 public function actionIndex()
 {
     $this->pageTitle = 'Listar Bienes';
     $filtro = new BmFiltro();
     $user = Usuario::model()->findbyPk(Yii::app()->user->getId());
     $acceso = Usuario::privilegiado($user->rol_id);
     if (isset($_GET['BmFiltro'])) {
         $filtro->attributes = $_GET['BmFiltro'];
     }
     $vars = array();
     $vars['dps'] = Dependencia::model()->findAll(array('condition' => 'sede_id=1', 'order' => 'descripcion ASC'));
     $vars['clases'] = BmClasificacion::model()->listAll();
     $vars['tipos'] = BmTipo::model()->findAll(array('order' => 'descripcion'));
     $vars['conceptos'] = Concepto::model()->findAll();
     $vars['status'] = BmStatus::model()->findAll();
     $vars['anhos'] = array('1' => "2012", '2' => "2011");
     $dataProvider = $filtro->search();
     $this->render('index', array('dataProvider' => $dataProvider, 'filtro' => $filtro, 'vars' => $vars, 'acceso' => $acceso));
 }