function baja() { if (validarAdministrador()) { require_once 'modulos/usuarios/modelos/usuarioModelo.php'; confirmBoxBaja(); $usuarios = getUsuarios(); $idUsuario = $_GET['i']; $id = eliminarUsuario($idUsuario); if ($id >= 1) { setSessionMessage('Usuario Eliminado'); } else { setSessionMessage('Hubo un error al eliminar el usuario'); } redirect("/usuarios"); } else { goToIndex(); } }
<?php require_once "modelo/gestionUsuarios.php"; require_once "modelo/clases/Usuario.php"; if (isset($_POST['cambiarTipo']) && isset($_POST['login'])) { //Poner o quitar privilegios de administracion al usuario cambiarTipo($_POST['login'], $_POST['tipo']); } else { if (isset($_POST['banear']) && isset($_POST['login'])) { eliminarUsuario($_POST['login']); } } //Sacar los datos de los usuarios de la BD $result = getUsuarios(); //Array de todos los usuarios de la BD $arrayUsuarios = array(); //Crear instancias de Usuario a partir de los datos de la BD, y meterlos en un array. while ($row = $result->fetch_assoc()) { $usuario = new Usuario(); $usuario->setLogin($row['login']); $usuario->setEmail($row['email']); $usuario->setNombre($row['nombre']); $usuario->setFirma($row['firma']); $usuario->setAvatar($row['avatar']); $usuario->setTipo($row['tipo']); $arrayUsuarios[] = $usuario; }
<?php include "../conexion.php"; include "validarIngresoA.php"; // eliminar usuario @($idUsu = $_POST['elimUsu']); if (isset($idUsu)) { eliminarUsuario($idUsu); echo "si"; } // eliminar matricula @($idMatri = $_POST['elimMatri']); if (isset($idMatri)) { eliminarMatricula($idMatri); echo "si"; } // eliminar profesor @($idPro = $_POST['elimPro']); if (isset($idPro)) { eliminarProfesor($idPro); echo "si"; } // eliminar area @($idAre = $_POST['elimAre']); if (isset($idAre)) { eliminarArea($idAre); echo "si"; } // eliminar materia @($idMat = $_POST['elimMat2']); if (isset($idMat)) {
traerMovimienosClientesMovimientos($serviciosMovimientos); break; case 'insertarAdministrativo': insertarAdministrativo($serviciosAdministrativo); break; case 'modificarAdministrativo': modificarAdministrativo($serviciosAdministrativo); break; case 'insertarUsuario': insertarUsuario($serviciosUsuarios); break; case 'modificarUsuario': modificarUsuario($serviciosUsuarios); break; case 'eliminarUsuario': eliminarUsuario($serviciosUsuarios); break; case 'exportarweb': exportarweb($serviciosExportar); break; case 'exportarlocal': exportarlocal($serviciosExportar); break; case 'importar': importar($serviciosImportar); break; case 'insertarTurnoVerificado': insertarTurnoVerificado($serviciosTurnos, $serviciosVentas, $serviciosConfiguraciones, $serviciosMovimientos, $serviciosClientes); break; case 'insertarTurno': insertarTurno($serviciosTurnos, $serviciosVentas, $serviciosConfiguraciones, $serviciosMovimientos, $serviciosClientes);
$id = $_POST["id"]; $login = $_POST["txtLogin"]; $password = $_POST["txtPassword"]; $nombre = $_POST["txtNombre"]; $email = $_POST["txtEmail"]; $ind_activo = $_POST["cmbEstatus"]; if ($ind_activo == "") { $ind_activo = $_POST["txtEstatus"]; } $id_usuario = $_SESSION["id_usuario"]; $action_result = modificarUsuario($link, $id, $password, $nombre, $email, $ind_activo, $id_usuario); } // Eliminar Usuario if ($_GET["action"] == "Eliminar") { $id = $_GET["id"]; $action_result = eliminarUsuario($link, $id); } if ($_GET["action"] == "Activar") { $id = $_GET["id"]; $action_result = activarUsuario($link, $id); } if ($_GET["action"] == "Inactivar") { $id = $_GET["id"]; $action_result = inactivarUsuario($link, $id); } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <?php
$usuario["rol"] = $_POST["rol"]; if ($id = registrarNuevoUsuario($usuario)) { header("Location: ../View/Mantenimiento/Usuario/ListaUsuario.php?rpta=correcto&mensaje=nuevo&id=" . $id); } else { header("Location: ../View/Mantenimiento/Usuario/ListaUsuario.php?rpta=incorrecto&mensaje=nuevo"); } } if ($submit == "editar") { $idUsuario = $_GET["idUsuario"]; $usuario = getUsuario($idUsuario); } if ($submit == "Modificar") { $usuario["idUsuario"] = $_POST["idUsuario"]; $usuario["username"] = $_POST["username"]; $usuario["password"] = $_POST["password"]; $usuario["rol"] = $_POST["rol"]; $id = $usuario["idUsuario"]; if (registrarEditarUsuario($usuario)) { header("Location: ../View/Mantenimiento/Usuario/ListaUsuario.php?rpta=correcto&mensaje=editar&id=" . $id); } else { header("Location: ../View/Mantenimiento/Usuario/ListaUsuario.php?rpta=incorrecto&mensaje=editar&id=" . $id); } } if ($submit == "Eliminar") { $idUsuario = $_GET["idUsuario"]; if ($id = eliminarUsuario($idUsuario)) { header("Location: ../View/Mantenimiento/Usuario/ListaUsuario.php?rpta=correcto&mensaje=eliminar&id=" . $idUsuario); } else { header("Location: ../View/Mantenimiento/Usuario/ListaUsuario.php?rpta=incorrecto&mensaje=eliminar&id=" . $idUsuario); } }
function deleteUsuario($id) { return eliminarUsuario($id); }
function eliminar() { if (validarAdministradorPrivado()) { $pagina = 1; if (isset($_GET['pagina']) && is_numeric($_GET['pagina'])) { $pagina = $_GET['pagina']; } $tipo = "alumnos"; if (isset($_GET['tipo'])) { $tipo = $_GET['tipo']; } if (isset($_GET['iu']) && is_numeric($_GET['iu'])) { $idUsuario = $_GET['iu']; $pagina = $_GET['pagina']; $usuario = getUsuarioActual(); if ($usuario->idUsuario != $idUsuario) { //Debido a los archivos en el cdn no podemos borrar las clases por cascada, //pero si los cursos y temas. //Obtenemos todas la clases que pertenecen a este usuario, borramos del cdn los archivos //y borramos lo demás por cascada require_once 'modulos/cursos/modelos/ClaseModelo.php'; $res = borrarClasesConArchivosDeUsuario($idUsuario); if ($res['res']) { require_once 'modulos/usuarios/modelos/usuarioModelo.php'; if (eliminarUsuario($idUsuario) > 0) { setSessionMessage("Se eliminó correctamente el usuario", " ¡Bien! ", "success"); } else { setSessionMessage("Ocurrió un error al eliminar al usuario", " ¡Error! ", "error"); } } else { setSessionMessage($res['error'], " ¡Error! ", "error"); } } else { setSessionMessage("No puedes borrar tu propio usuario", " ¡Error! ", "error"); } } else { setSessionMessage("Datos no válidos", " ¡Error! ", "error"); } redirect("/" . $tipo . "&p=" . $pagina); } else { setSessionMessage("usuario no valido", " ¡Error! ", "error"); goToIndex(); } }