public static function NuevoLotePOSTAction() { if (isset($_POST)) { $n_equipo = sizeof($_POST['codigoPatrimonial']); $n_equipos = 0; for ($i = 0; $i < $n_equipo; $i++) { if ($_POST['codigoPatrimonial'][$i] != "") { $equipo = new Equipo(); $equipo->setCodigoPatrimonial($_POST['codigoPatrimonial'][$i]); $equipo->setSerie($_POST['serie'][$i]); $equipo->setIdModelo($_POST['idModelo']); $equipo->setIdUsuario('U9999'); // Sin Usuario $equipo->setUsuario($_SESSION["usuarioActual"]->getUsername()); $equipo->setIndicacion($_POST['indicacion']); $equipo->setEstado(1); if (EquipoDAO::crear($equipo)) { $n_equipos++; } } } $mensaje = "Registro enviado correctamente"; // Información de Confirmación $modelo = current(ModeloDAO::getBy("idModelo", $_POST['idModelo'])); $marca = current(MarcaDAO::getBy("idMarca", $modelo->getIdMarca())); $tipoEquipo = current(TipoEquipoDAO::getBy("idTipoEquipo", $modelo->getIdTipoEquipo())); $indicacion = $_POST['indicacion']; } require_once './views/Nuevo Lote/Confirmacion.php'; }
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'; } } }
public static function ReporteEquiposAction() { $equipos = PermisoDAO::hasPermiso($_SESSION["usuarioActual"], "restEstablecimiento") ? EquipoDAO::getVwEquipo($_SESSION["usuarioActual"]->getIdEstablecimiento()) : EquipoDAO::getVwEquipo(); $max = count($equipos); $tipoEquipos = TipoEquipoDAO::getAll(); $vwTipoEquipos = TipoEquipoDAO::getVwTipoEquipo(); require_once './views/Reportes/Equipos.php'; }
public static function EliminarPOSTAction() { if (isset($_POST)) { $tipoEquipo = new TipoEquipo(); $tipoEquipo->setIdTipoEquipo($_POST['idTipoEquipo']); TipoEquipoDAO::eliminar($tipoEquipo) ? $mensaje = "Tipo de Equipo eliminado Correctamente" : ($mensaje = "El Tipo de Equipo no fue eliminado Correctamente"); } $vwTipoEquipos = TipoEquipoDAO::getVwTipoEquipo(); require_once './views/Mantenimiento/Tipo de Equipo/Lista.php'; }
public static function EliminarAction() { if (!PermisoDAO::hasPermiso($_SESSION["usuarioActual"], "elm2")) { require_once "views/Home/Error_Permisos.php"; return; } if (isset($_GET['idModelo'])) { $modelo = current(ModeloDAO::getBy("idModelo", $_GET['idModelo'])); $tipoEquipo = current(TipoEquipoDAO::getBy("idTipoEquipo", $modelo->getIdTipoEquipo())); $marca = current(MarcaDAO::getBy("idMarca", $modelo->getIdMarca())); require_once './views/Mantenimiento/Modelo/Eliminar.php'; } }
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'; } }