Example #1
0
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;
}
Example #3
0
<?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)) {
Example #4
0
     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);
Example #5
0
        $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();
    }
}