本文整理汇总了PHP中UsuarioDAO::buscarEmpleados方法的典型用法代码示例。如果您正苦于以下问题:PHP UsuarioDAO::buscarEmpleados方法的具体用法?PHP UsuarioDAO::buscarEmpleados怎么用?PHP UsuarioDAO::buscarEmpleados使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UsuarioDAO
的用法示例。
在下文中一共展示了UsuarioDAO::buscarEmpleados方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ListaUsuario
/**
*
*Listar a todos los usuarios del sistema. Se puede ordenar por los atributos del usuario y filtrar en activos e inactivos
*
* @param activo bool True si se mostrarn solo los usuarios activos, false si solo se mostrarn los usuarios inactivos
* @param ordenar json Valor numrico que indicar la forma en que se ordenar la lista
* @return usuarios json Arreglo de objetos que contendr� la informaci�n de los usuarios del sistema
**/
public static function ListaUsuario($activo = null, $ordenar = null)
{
//valida el parametro activo.
$validar = self::validarParametrosUsuario(null, null, null, null, null, null, null, $activo);
if (is_string($validar)) {
Logger::error($validar);
throw new Exception($validar, 901);
}
//inicializamos el arreglo que contendra la lista.
$usuarios = array();
//Si se paso el parametro activo, se llama al metodo search
if (is_null($activo)) {
$activo = 1;
}
$usuarios = UsuarioDAO::buscarEmpleados(null, 5000, $activo);
return array("numero_de_resultados" => sizeof($usuarios), "resultados" => $usuarios);
}
示例2: define
<?php
define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("oid", "GET", "Esta orden de servicio no existe.");
$esta_orden = OrdenDeServicioDAO::getByPK($_GET["oid"]);
$customer = UsuarioDAO::getByPK($esta_orden->getIdUsuarioVenta());
$link_to_customer = "<a href='clientes.ver.php?cid=" . $esta_orden->getIdUsuarioVenta() . "'>";
$link_to_customer .= $customer->getNombre();
$link_to_customer .= "</a>";
$page->addComponent(new TitleComponent("Orden de servicio " . $_GET["oid"] . " para " . $link_to_customer, 2));
$form = new DAOFormComponent($esta_orden);
$form->setEditable(true);
$form->hideField(array("id_usuario_venta", "extra_params", "motivo_cancelacion", "fecha_entrega", "cancelada", "adelanto", "activa", "id_usuario", "descripcion", "fecha_orden"));
$form->renameField(array("id_orden_de_servicio" => "id_orden"));
$form->sendHidden("id_orden");
$form->addApiCall("api/servicios/orden/editar", "POST");
$form->createComboBoxJoin("id_servicio", "nombre_servicio", ServicioDAO::getAll(), $esta_orden->getIdServicio());
//$form->createComboBoxJoin("id_usuario_asignado", "nombre", UsuarioDAO::getAll(), $esta_orden->getIdUsuarioAsignado());
$personal = UsuarioDAO::buscarEmpleados();
$form->createComboBoxJoinDistintName($field_name = "id_usuario_asignado", $table_name = "id_usuario", $field_name_in_values = "nombre", $values_array = $personal, $selected_value = null);
$form->createComboBoxJoin("id_usuario", "nombre", UsuarioDAO::getAll(), $esta_orden->getIdUsuario());
$form->onApiCallSuccessRedirect("servicios.detalle.orden.php?oid=" . $_GET["oid"]);
//$form->createComboBoxJoinDistintName("id_usuario_venta", "id_usuario", "nombre", UsuarioDAO::getAll(), $esta_orden->getIdUsuarioVenta());
$page->addComponent($form);
$page->render();