Ejemplo n.º 1
0
 public function bandejaEntrada()
 {
     require_once 'lib/model/base/Inbox.class.php';
     require_once 'lib/model/base/Usuario.class.php';
     require_once 'lib/model/base/Proyecto.class.php';
     require_once 'lib/model/base/Bitacora.class.php';
     if (isset($_SESSION['usuario'])) {
         $listadoInbox = Inbox::getListadoBandejaEntrada($_SESSION['usuario']);
         $data = array();
         if (isset($listadoInbox)) {
             foreach ($listadoInbox as $itemListado) {
                 $item['idInbox'] = $itemListado['id_inbox'];
                 $item['idProyecto'] = $itemListado['id_proyecto'];
                 $item['emisor'] = Usuario::getNombreCompleto($itemListado['id_emisor']);
                 $item['nombreProyecto'] = Proyecto::getTitulo($itemListado['id_proyecto']);
                 $item['fechaRecepcion'] = $itemListado['fecha_recepcion'];
                 $item['estadoProyecto'] = Proyecto::getEstado($itemListado['id_proyecto']);
                 $item['lastBitacora'] = Bitacora::getLastBitacoraProyecto($itemListado['id_proyecto']);
                 $items[] = $item;
             }
         }
         $data['inbox'] = isset($items) ? $items : null;
         $data['countInbox'] = isset($items) ? count($items) : 0;
         $this->pintar("bandejaEntrada.php", $data);
     } else {
         $this->index();
     }
 }