本文整理汇总了PHP中Controller::listAction方法的典型用法代码示例。如果您正苦于以下问题:PHP Controller::listAction方法的具体用法?PHP Controller::listAction怎么用?PHP Controller::listAction使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Controller
的用法示例。
在下文中一共展示了Controller::listAction方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: listAction
public function listAction($aditionalFilter = '')
{
if ($_SESSION['usuarioPortal']['IdPerfil'] != 1) {
$aditionalFilter = "IDAgente <> 1";
}
return parent::listAction($aditionalFilter);
}
示例2: listAction
public function listAction()
{
$zonas = new Zonas();
$tabla = $zonas->getDataBaseName() . "." . $zonas->getTableName();
unset($zonas);
$filtro = $tabla . ".IDSucursal='" . $_SESSION['suc'] . "'";
return parent::listAction($filtro);
}
示例3: listAction
/**
* SOLO SE MUESTRAN LAS EMPRESAS A LAS QUE TIENE ACCESO EL USUARIO
*
* @param type $aditionalFilter
* @return type
*/
public function listAction($aditionalFilter = '')
{
$empresasUsuarios = new PcaeEmpresasUsuarios();
$tabla = $empresasUsuarios->getDataBaseName() . "." . $empresasUsuarios->getTableName();
unset($empresasUsuarios);
$aditionalFilter = "Id IN (select IdEmpresa from {$tabla} where {$tabla}.IdUsuario='{$_SESSION['usuarioPortal']['Id']}')";
return parent::listAction($aditionalFilter);
}
示例4: listAction
public function listAction()
{
$rutas = new RutasReparto();
$tabla = $rutas->getDataBaseName() . "." . $rutas->getTableName();
$filtro = $tabla . ".IDSucursal='" . $_SESSION['suc'] . "'";
unset($rutas);
return parent::listAction($filtro);
}
示例5: listAction
/**
* Generar el listado de facturas apoyándose en el método padre
* Si el usuario es comercial muestra solo las
* suyas, si no es comercial muestra todos.
* @return array
*/
public function listAction($aditionalFilter = '')
{
$tabla = $this->form->getDataBaseName() . "." . $this->form->getTable();
$usuario = new Agentes($_SESSION['usuarioPortal']['Id']);
if ($usuario->getEsComercial()) {
$aditionalFilter = $tabla . ".IDComercial='" . $usuario->getIDAgente() . "'";
}
return parent::listAction($aditionalFilter);
}
示例6: listAction
/**
* SI NO ES SUPER SOLO MUESTRO LOS EMAIL DEL USUARIO EN CURSO
* @param type $aditionalFilter
* @return type
*/
public function listAction($aditionalFilter = '')
{
if ($_SESSION['usuarioPortal']['Id'] != '1') {
if ($aditionalFilter != '') {
$aditionalFilter .= " AND ";
}
$aditionalFilter .= "De='{$_SESSION['usuarioPortal']['email']}'";
}
return parent::listAction($aditionalFilter);
}
示例7: listAction
public function listAction($aditionalFilter = '')
{
// Si el usuario no es el super, no muestro al super
$filtroUsuario = $_SESSION['usuarioPortal']['IdPerfil'] != 1 ? "(Id<>1)" : "(1)";
if ($aditionalFilter != '') {
$aditionalFilter .= " and ";
}
$aditionalFilter .= "{$filtroUsuario}";
return parent::listAction($aditionalFilter);
}
示例8: listAction
/**
* Devuelve todas los almacenes de la empresa
* indicada en la posicion 2 del request.
* @return array
*/
public function listAction($idEmpresa = '')
{
if ($idEmpresa == '') {
$idEmpresa = $this->request[2];
}
$tabla = $this->form->getDataBaseName() . "." . $this->form->getTable();
$filtro = $tabla . ".IDEmpresa='" . $idEmpresa . "'";
$this->values['linkBy']['value'] = $idEmpresa;
return parent::listAction($filtro);
}
示例9: listAction
/**
* Devuelve todas las oficinas de un Banco
* indicado en la posicion 2 del request.
* @return array
*/
public function listAction($idBanco = '')
{
if ($idBanco == '') {
$idBanco = $this->request[2];
}
$oficinas = new BancosOficinas();
$tabla = $oficinas->getDataBaseName() . "." . $oficinas->getTableName();
unset($oficinas);
$filtro = $tabla . ".IDBanco='" . $this->request[2] . "'";
$this->values['linkBy']['value'] = $idBanco;
return parent::listAction($filtro);
}
示例10: listAction
/**
* Devuelve todas las personas de contacto del cliente
* indicado en el parámetro $idCliente o en su defecto
* en la posicion 2 del request.
*
* @param string Codigo de cliente
* @return array
*/
public function listAction($idCliente = '')
{
if ($idCliente == '') {
$idCliente = $this->request[2];
}
$direc = new ClientesContactos();
$tabla = $direc->getDataBaseName() . "." . $direc->getTableName();
unset($direc);
$filtro = $tabla . ".IDCliente='" . $this->request[2] . "'";
$this->values['linkBy']['value'] = $idCliente;
return parent::listAction($filtro);
}
示例11: listAction
/**
* 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);
}
示例12: listAction
/**
* Generar el listado de clientes apoyándose en el método padre
* Si el usuario es comercial muestra solo los suyos.
*
* @return array
*/
public function listAction($aditionalFilter = '')
{
$cliente = new Clientes();
$tabla = $cliente->getDataBaseName() . "." . $cliente->getTableName();
$usuario = new Agentes($_SESSION['usuarioPortal']['Id']);
$filtro = "";
if ($usuario->getEsComercial()) {
$filtro = $tabla . ".IDComercial='" . $usuario->getIDAgente()->getId() . "'";
}
unset($usuario);
unset($cliente);
return parent::listAction($filtro);
}
示例13: listAction
public function listAction($idPromocion = '')
{
if ($idPromocion == '') {
$idPromocion = $this->request[2];
}
$this->listado->filter['columnsSelected'] = array();
$this->listado->filter['valuesSelected'] = array();
$promo = new PromocionesClientes();
$tabla = $promo->getDataBaseName() . "." . $promo->getTableName();
$filtro = $tabla . ".IDPromocion='" . $idPromocion . "'";
unset($promo);
$this->values['linkBy']['value'] = $idPromocion;
return parent::listAction($filtro);
}
示例14: listAction
/**
* Genera una listado por pantalla en base al filtro.
* Puede recibir un filtro adicional
*
* @param string $aditionalFilter
* @return array con el template y valores a renderizar
*/
public function listAction($aditionalFilter = '')
{
$this->listado->setQuery($this->makeQuery());
return parent::listAction($aditionalFilter);
}
示例15: IndexAction
public function IndexAction()
{
return parent::listAction();
}