Incam_Intranet/eliminar_candidato.php
2011-04-04 15:16:10 +00:00

32 lines
785 B
PHP

<?php
include("seguridad.php");
include("functions.php");
// Sólo RRHH y Admin pueden eliminar
if(!$usuario->tieneRol("4")
&& !$usuario->tieneRol("1")){
header("Location: aplicacion.php?e=permiso");
exit;
}
$idCandidato=$_GET['oid'];
if($_GET['byEstado']!=""){
$tipoPedidos=stripinput($_GET['byEstado']);
} else {
$tipoPedidos="10";
}
include_once("Objects/Candidato.php");
try{
$candidato=new Candidato($usuario,$idCandidato);
$resultado=$candidato->eliminar();
if($resultado){
header("Location: lista_candidatos.php?msg=1&byEstado=".$tipoPedidos);
} else {
header("Location: lista_candidatos.php?msg=2&byEstado=".$tipoPedidos);
}
} catch (Exception $e){
$msg=$e->getMessage();
include_once("showError.php");
}
exit();
?>