本文整理汇总了PHP中UsuarioDAO::getBy方法的典型用法代码示例。如果您正苦于以下问题:PHP UsuarioDAO::getBy方法的具体用法?PHP UsuarioDAO::getBy怎么用?PHP UsuarioDAO::getBy使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UsuarioDAO
的用法示例。
在下文中一共展示了UsuarioDAO::getBy方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: DesplazamientoPOSTAction
public static function DesplazamientoPOSTAction()
{
if (isset($_POST['codigoPatrimonial'])) {
$equipo = current(EquipoDAO::getBy("codigoPatrimonial", $_POST['codigoPatrimonial']));
$desplazamiento = new Desplazamiento();
$desplazamiento->setCodigoPatrimonial($equipo->getCodigoPatrimonial());
$desplazamiento->setSerie($equipo->getSerie());
$desplazamiento->setIdOrigen($equipo->getIdUsuario());
$desplazamiento->setIdDestino($_POST['idUsuario2']);
$fecha = new DateTime();
$fecha->createFromFormat('d-m-Y', $_POST['fecha']);
$desplazamiento->setFecha($fecha->format('Y-m-d'));
$desplazamiento->setObservacion($_POST['observacion']);
$desplazamiento->setUsuario($_SESSION["usuarioActual"]->getUsername());
if (DesplazamientoDAO::realizarDesplazamiento($desplazamiento)) {
$modelo = current(ModeloDAO::getBy("idModelo", $equipo->getIdModelo()));
$marca = current(MarcaDAO::getBy("idMarca", $modelo->getIdMarca()));
$tipoEquipo = current(TipoEquipoDAO::getBy("idTipoEquipo", $modelo->getIdTipoEquipo()));
$usuarioOrigen = current(UsuarioDAO::getBy("idUsuario", $equipo->getIdUsuario()));
$dependenciaOrigen = current(DependenciaDAO::getBy("idDependencia", $usuarioOrigen->getIdDependencia()));
$establecimientoOrigen = current(EstablecimientoDAO::getBy("idEstablecimiento", $dependenciaOrigen->getIdEstablecimiento()));
$usuarioDestino = current(UsuarioDAO::getBy("idUsuario", $_POST['idUsuario2']));
$dependenciaDestino = current(DependenciaDAO::getBy("idDependencia", $usuarioDestino->getIdDependencia()));
$establecimientoDestino = current(EstablecimientoDAO::getBy("idEstablecimiento", $dependenciaDestino->getIdEstablecimiento()));
$mensaje = "Desplazamiento realizado correctamente";
require_once './views/Desplazamiento/Confirmacion.php';
}
}
}
示例2: EditarAction
public static function EditarAction()
{
if (isset($_GET["username"])) {
$roles = RolDAO::getAll();
$establecimientos = EstablecimientoDAO::getAll();
$usuario = current(UsuarioDAO::getBy("username", $_GET["username"]));
$usuarioEstablecimientoDetalles = UsuarioEstablecimientoDetalleDAO::getBy("username", $_GET["username"]);
require_once './views/Registrar Usuario/Editar.php';
}
}
示例3: AsignarJefeDependenciaPOSTAction
public static function AsignarJefeDependenciaPOSTAction()
{
if ($_POST) {
$dependencia = current(DependenciaDAO::getBy("idDependencia", $_POST['idDependencia']));
$establecimiento = current(EstablecimientoDAO::getBy("idEstablecimiento", $dependencia->getIdEstablecimiento()));
try {
@($superDependencia = current(DependenciaDAO::getBy("idDependencia", $dependencia->getSuperIdDependencia())));
} catch (Exception $e) {
$superDependencia = null;
}
$usuario = current(UsuarioDAO::getBy("idUsuario", $_POST['idUsuario']));
$dependencia->setIdUsuarioJefe($usuario->getIdUsuario());
if (DependenciaDAO::asignarJefe($dependencia)) {
$mensaje = "Jefe asignado correctamente";
require_once './views/Asignar Jefe Dependencia/Confirmacion.php';
} else {
$mensaje = "No se pudo asignar el jefe";
}
}
}
示例4: usuarioAJAXAction
public static function usuarioAJAXAction()
{
if (isset($_GET['idDependencia'])) {
$usuarios = UsuarioDAO::getBy("idDependencia", $_GET['idDependencia']);
$dependencia = current(DependenciaDAO::getBy("idDependencia", $_GET["idDependencia"]));
$usuariosDependenciaSuperior = UsuarioDAO::getBy("idDependencia", $dependencia->getSuperIdDependencia());
echo self::usuariosToXML($usuarios);
echo self::usuariosToXML($usuariosDependenciaSuperior);
}
}
示例5: EliminarAction
public static function EliminarAction()
{
if (!PermisoDAO::hasPermiso($_SESSION["usuarioActual"], "elm4")) {
require_once "views/Home/Error_Permisos.php";
return;
}
if (isset($_GET['codigoPatrimonial'])) {
$equipo = current(EquipoDAO::getBy("codigoPatrimonial", $_GET['codigoPatrimonial']));
$modelo = current(ModeloDAO::getBy("idModelo", $equipo->getIdModelo()));
$marca = current(MarcaDAO::getBy("idMarca", $modelo->getIdMarca()));
$tipoEquipo = current(TipoEquipoDAO::getBy("idTipoEquipo", $modelo->getIdTipoEquipo()));
$usuario = current(UsuarioDAO::getBy("idUsuario", $equipo->getIdUsuario()));
$dependencia = current(DependenciaDAO::getBy("idDependencia", $usuario->getIdDependencia()));
$establecimiento = current(EstablecimientoDAO::getBy("idEstablecimiento", $dependencia->getIdEstablecimiento()));
require_once './views/Mantenimiento/Equipo/Eliminar.php';
}
}