예제 #1
0
// inicia sesion
include '../../db/seguridad/Cargo.php';
$instanciaCargo = new Cargo();
if (!empty($_SESSION['nombre'])) {
    if (!isset($_REQUEST['valor'])) {
        $procedimiento = "cargo_S";
        $metodo = 1;
        $titulos = "Codigo,Descripcion,Fecha";
        $campos = 3;
        $destino = "seguridad/cargo/eliminar.php";
        header("Location:../../tabla.php?procedimiento=" . $procedimiento . "& metodo=" . $metodo . "& titulos=" . $titulos . "& campos=" . $campos . "& destino=" . $destino);
    } else {
        if (!isset($_REQUEST['ind'])) {
            echo "<script type=\"text/javascript\">\n        var r=confirm(String.fromCharCode(191)+\"Esta seguro que desea eliminar el registro?\"); \n         if (r==true) \n          { location.href='eliminar.php? valor={$_REQUEST['valor']} & ind=1';}\n         else \n          { location.href='eliminar.php';} \n        </script>";
        } else {
            $cargoUsuario = $instanciaCargo->extraer_empleado_cargo($_REQUEST['valor']);
            if (count($cargoUsuario) == 0) {
                $eliminacionCorrecta = $instanciaCargo->eliminar($_REQUEST['valor']);
                if (count($eliminacionCorrecta) == 0) {
                    echo "<script language='JavaScript'>alert('Eliminacion realizada con exito');\n  location.href='eliminar.php';</script>";
                } else {
                    echo "<script language='JavaScript'>alert('Se produjeron errores en la eliminacion');\n  location.href='eliminar.php';</script>";
                }
            } else {
                echo "<script language='JavaScript'>alert('No se puede eliminar el registro pues esta asociado a un empleado');\n  location.href='eliminar.php';</script>";
            }
        }
    }
} else {
    echo "<script language='JavaScript'>alert('Debe iniciar sesion');\n  location.href=''../../index.php'';</script>";
}