/** * Generar el listado de presupuestos apoyándose en el método padre * Si el usuario es comercial muestra solo los * suyos, si no es comercial muestra todos. * @return array */ public function listAction($aditionalFilter = '') { $filtro = ""; $usuario = new Agentes($_SESSION['usuarioPortal']['Id']); if ($usuario->getEsComercial()) { $psto = new PstoCab(); $tabla = $psto->getDataBaseName() . "." . $psto->getTableName(); unset($psto); $filtro = $tabla . ".IDComercial='" . $usuario->getIDAgente() . "'"; } return parent::listAction($filtro); }