Primera parte de cambios en candidatos
git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_Intranet/trunk@81 e2b1556b-49f8-d141-9351-52d6861a72d9
This commit is contained in:
parent
da33f1f7ca
commit
b01ae61e2d
@ -45,6 +45,7 @@ include_once("BD.php");
|
|||||||
//perfil, tecnologias, idiomas, titulaciones, tipoVia, provincia, procedenciaCV,
|
//perfil, tecnologias, idiomas, titulaciones, tipoVia, provincia, procedenciaCV,
|
||||||
//incorporaciones, localidad, constantes, procedencia
|
//incorporaciones, localidad, constantes, procedencia
|
||||||
$this->tablasSistema["perfil"] = array("perfil", "oid", "id", "abrev");
|
$this->tablasSistema["perfil"] = array("perfil", "oid", "id", "abrev");
|
||||||
|
$this->tablasSistema["perfil_funcional"] = array("perfil_funcional", "oid", "id", "abrev");
|
||||||
$this->tablasSistema["tecnologias"] = array("tecnologia", "oid", "id");
|
$this->tablasSistema["tecnologias"] = array("tecnologia", "oid", "id");
|
||||||
$this->tablasSistema["idiomas"] = array("idiomas", "oid", "id");
|
$this->tablasSistema["idiomas"] = array("idiomas", "oid", "id");
|
||||||
$this->tablasSistema["titulaciones"] = array("titulaciones", "oid", "id");
|
$this->tablasSistema["titulaciones"] = array("titulaciones", "oid", "id");
|
||||||
@ -205,4 +206,4 @@ include_once("BD.php");
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|||||||
85
src/Objects/Capacidad_profesional.php
Normal file
85
src/Objects/Capacidad_profesional.php
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
<?php
|
||||||
|
/*
|
||||||
|
* Clase Capacidad Profesional
|
||||||
|
*
|
||||||
|
* Contiene toda la informaci<EFBFBD>n relativa a la capacidad.
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
include_once("BD.php");
|
||||||
|
|
||||||
|
class Capacidad_profesional{
|
||||||
|
|
||||||
|
private $tipo_capacidad; /* Esta propiedad de la clase nos informará si estamos ante una capadidad profesional de candidato o de solicitud*/
|
||||||
|
public $campos = array();
|
||||||
|
private $listaTecnologias = array();
|
||||||
|
|
||||||
|
function Capacidad_profesional($campos_nuevos){
|
||||||
|
$this->campos = $campos_nuevos;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Inserta una nueva capacidad profesional a la lista de capacidades.
|
||||||
|
* @param campos - datos de la capacidad.
|
||||||
|
*/
|
||||||
|
function addCapacidad($campos) {
|
||||||
|
$inserto = "";//,id_solicitud,id_perfil_tecnico, id_perfil_funcional, meses_tecnico, meses_funcional, observaciones";
|
||||||
|
$valores = ""; //, $fecha, $fecha";
|
||||||
|
|
||||||
|
//Procesamos los datos
|
||||||
|
$i=1;
|
||||||
|
foreach($campos as $key => $value){
|
||||||
|
if ($i>1) {
|
||||||
|
$inserto .= ",";
|
||||||
|
$valores .= ",";
|
||||||
|
}
|
||||||
|
$inserto .= " $key";
|
||||||
|
$valores .= " '$value'";
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
|
||||||
|
//Insertamos en la BD
|
||||||
|
$consulta = "INSERT INTO capacidades ($inserto) VALUES ($valores)";
|
||||||
|
|
||||||
|
$bd = new BD();
|
||||||
|
if(!$bd->execQuery($consulta)){
|
||||||
|
$error = "Campos de la capacidad incorrectos. Por favor, avise al webmaster de este error.";
|
||||||
|
throw new Exception($error);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
$id = mysql_insert_id();
|
||||||
|
return $id;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class Lista_capacidad_profesional{
|
||||||
|
|
||||||
|
public $capacidad = array();
|
||||||
|
|
||||||
|
function Lista_capacidad_profesional($id, $tipo){
|
||||||
|
$bd = new BD();
|
||||||
|
$consulta = "";
|
||||||
|
$tipo_capacidad = $tipo;
|
||||||
|
$consulta = "select C.id, C.id_usuario, C.id_solicitud, C.id_perfil_tecnico, C.id_perfil_funcional, C.meses_tecnico, C.meses_funcional, C.observaciones, ";
|
||||||
|
$consulta = $consulta . "PT.id as perfil_tecnico, PT.abrev, PF.id as perfil_funcional, PF.abrev ";
|
||||||
|
$consulta = $consulta . "from capacidades as C left join perfil as PT on (PT.oid = C.id_perfil_tecnico) ";
|
||||||
|
$consulta = $consulta . "left join perfil_funcional as PF on (PF.oid = C.id_perfil_funcional) ";
|
||||||
|
|
||||||
|
switch ($tipo_capacidad) {
|
||||||
|
case "candidato": $consulta = $consulta. "WHERE id_usuario = ".$id; break;
|
||||||
|
case "solicitud": $consulta = $consulta. "WHERE id_solicitud = ".$id; break;
|
||||||
|
}
|
||||||
|
$resultado = $bd->execQuery($consulta);
|
||||||
|
|
||||||
|
//Procesamos las capacidades
|
||||||
|
if (mysql_num_rows($resultado) != 0) {
|
||||||
|
while ($row = mysql_fetch_array($resultado)) {
|
||||||
|
$this->capacidad[] = new Capacidad_profesional($row);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return $this->capacidad;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
@ -155,7 +155,7 @@ include_once("Empleado.php");
|
|||||||
|
|
||||||
//Insertamos en la BD
|
//Insertamos en la BD
|
||||||
$consulta = "INSERT INTO usuarios ($inserto) VALUES ($valores)";
|
$consulta = "INSERT INTO usuarios ($inserto) VALUES ($valores)";
|
||||||
|
echo $consulta;
|
||||||
$bd = new BD();
|
$bd = new BD();
|
||||||
if(!$bd->execQuery($consulta)){
|
if(!$bd->execQuery($consulta)){
|
||||||
$error = "Campos del candidato incorrectos. Por favor, avise al webmaster de este error.";
|
$error = "Campos del candidato incorrectos. Por favor, avise al webmaster de este error.";
|
||||||
|
|||||||
@ -42,6 +42,13 @@ if(stripinput($_POST['action'])=="add"){
|
|||||||
$fecha_nacimiento_ini = stripinput($_POST['anyonac'])."-".stripinput($_POST['mesnac'])."-".stripinput($_POST['dianac']);
|
$fecha_nacimiento_ini = stripinput($_POST['anyonac'])."-".stripinput($_POST['mesnac'])."-".stripinput($_POST['dianac']);
|
||||||
$fecha_entrevista = stripinput($_POST['anyoentre'])."-".stripinput($_POST['mesentre'])."-".stripinput($_POST['diaentre']);
|
$fecha_entrevista = stripinput($_POST['anyoentre'])."-".stripinput($_POST['mesentre'])."-".stripinput($_POST['diaentre']);
|
||||||
$camposQuitar=array();
|
$camposQuitar=array();
|
||||||
|
/*Apartado en el que se quitan los campos si/no que no existen en la BD*/
|
||||||
|
$camposQuitar["disp_entrevistas"]=stripinput($_POST['disp_entrevistas']);
|
||||||
|
$camposQuitar["disp_guardias"]=stripinput($_POST['disp_guardias']);
|
||||||
|
$camposQuitar["disp_viajar"]=stripinput($_POST['disp_viajar']);
|
||||||
|
$camposQuitar["disp_internacional"]=stripinput($_POST['disp_internacional']);
|
||||||
|
$camposQuitar["disp_carnet"]=stripinput($_POST['disp_carnet']);
|
||||||
|
|
||||||
$camposQuitar["dianac"]=stripinput($_POST['dianac']);
|
$camposQuitar["dianac"]=stripinput($_POST['dianac']);
|
||||||
$camposQuitar["mesnac"]=stripinput($_POST['mesnac']);
|
$camposQuitar["mesnac"]=stripinput($_POST['mesnac']);
|
||||||
$camposQuitar["anyonac"]=stripinput($_POST['anyonac']);
|
$camposQuitar["anyonac"]=stripinput($_POST['anyonac']);
|
||||||
@ -61,7 +68,6 @@ if(stripinput($_POST['action'])=="add"){
|
|||||||
$camposQuitar["anyoentre"]=stripinput($_POST['anyoentre']);
|
$camposQuitar["anyoentre"]=stripinput($_POST['anyoentre']);
|
||||||
|
|
||||||
$camposInsertar=array_diff_assoc($_POST,$camposQuitar);
|
$camposInsertar=array_diff_assoc($_POST,$camposQuitar);
|
||||||
|
|
||||||
$camposInsertar["fecha_nacimiento"]=$fecha_nacimiento_ini;
|
$camposInsertar["fecha_nacimiento"]=$fecha_nacimiento_ini;
|
||||||
$camposInsertar["procedenciaCV"]=$_POST['procedenciaCV'][0];
|
$camposInsertar["procedenciaCV"]=$_POST['procedenciaCV'][0];
|
||||||
if($fecha_entrevista!="2008-1-1")
|
if($fecha_entrevista!="2008-1-1")
|
||||||
@ -135,184 +141,260 @@ if($errorInsert){
|
|||||||
|
|
||||||
echo "<form action=\"addCandidato.php\" method=\"POST\" enctype=\"multipart/form-data\">";
|
echo "<form action=\"addCandidato.php\" method=\"POST\" enctype=\"multipart/form-data\">";
|
||||||
echo "<input type=\"hidden\" name=\"action\" value=\"add\" />";
|
echo "<input type=\"hidden\" name=\"action\" value=\"add\" />";
|
||||||
//Datos personales:
|
///////////////////
|
||||||
|
//DATOS PERSONALES:
|
||||||
|
///////////////////
|
||||||
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
||||||
echo '<div class="encabezado">'.$locale['1548'].'</div>';
|
echo '<div class="encabezado">'.$locale['1548'].'</div>';
|
||||||
echo '<table align="center" width="100%">';
|
echo '<table align="center" width="100%">';
|
||||||
echo '<tr>
|
|
||||||
<td ';
|
echo '<tr>';
|
||||||
|
//CAMPO NOMBRE
|
||||||
|
echo '<td ';
|
||||||
if(in_array("1",$errores)) echo " class=\"errorcampo\"";
|
if(in_array("1",$errores)) echo " class=\"errorcampo\"";
|
||||||
echo $en.' width="25%" textalign="right">'.$locale['100'].'<br><input type="text" name="nombre" value="'.$_POST['nombre'].'" size="20" maxlength="50"><br></td>
|
echo $en.' width="25%" textalign="right">'.$locale['100'].'<br><input type="text" name="nombre" value="'.$_POST['nombre'].'" size="20" maxlength="50"><br></td>';
|
||||||
<td ';
|
|
||||||
|
//CAMPO APELLIDOS
|
||||||
|
echo '<td ';
|
||||||
if(in_array("2",$errores)) echo " class=\"errorcampo\"";
|
if(in_array("2",$errores)) echo " class=\"errorcampo\"";
|
||||||
echo ' width="25%" textalign="right">'.$locale['101'].'<br><input type="text" name="apellidos" value="'.$_POST['apellidos'].'" size="30" maxlength="150"></td>
|
echo ' width="25%" textalign="right">'.$locale['101'].'<br><input type="text" name="apellidos" value="'.$_POST['apellidos'].'" size="30" maxlength="150"></td>';
|
||||||
<td width="25%" textalign="right">'.$locale['116'].'<br>';
|
|
||||||
rellena_fecha_select($fecha_nacimiento, "nac");
|
//CAMPO DNI
|
||||||
echo '</td>';
|
|
||||||
echo '<td ';
|
echo '<td ';
|
||||||
if(in_array("4",$errores)) echo " class=\"errorcampo\"";
|
if(in_array("4",$errores)) echo " class=\"errorcampo\"";
|
||||||
echo ' width="25%" '.$edni.' textalign="right">'.$locale['1539'].'<br><input type="text" name="dni" value="'.$_POST['dni'].'" size="9" maxlength="9"></td></tr>';
|
echo ' width="25%" '.$edni.' textalign="right">'.$locale['1539'].'<br><input type="text" name="dni" value="'.$_POST['dni'].'" size="9" maxlength="9"></td>';
|
||||||
echo '<tr>
|
|
||||||
<td ';
|
|
||||||
if(in_array("5",$errores)) echo ' class="errorcampo"';
|
|
||||||
echo ' width="25%">'.$locale['103'].'<input type="text" name="email" value="'.$_POST['email'].'" size="30" maxlength="50"></td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("6",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="25%" '.$etm.' textalign="right" width=20%>'.$locale['107'].'<input type="text" name="t_movil" value="'.$_POST['t_movil'].'" size="9" maxlength="9"></td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("7",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="25%" '.$etc.' textalign="right" width=20%>'.$locale['108'].'<input type="text" name="t_casa" value="'.$_POST['t_casa'].'" size="9" maxlength="9"></td>
|
|
||||||
<td ';
|
|
||||||
|
|
||||||
echo ' width="25%" '.$ett.' textalign="right" width=20%></td>
|
|
||||||
</tr>';
|
|
||||||
echo '<tr>
|
|
||||||
<td ';
|
|
||||||
if(in_array("13",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo $em.' textalign="right">'.$locale['114'.$tipo.''].'';
|
|
||||||
rellena_desplegable_localidad($_POST['localidad'], "localidad");
|
|
||||||
echo '</td>';
|
|
||||||
|
|
||||||
|
|
||||||
// Ticket #558 -> En la pantalla de alta/edición/ver de un candidato, ocultar los campos 'VÍA', 'NOMBRE VÍA', 'NÚMERO', 'PISO', 'PUERTA' y 'CP'
|
|
||||||
echo '<td></td><td></td><td></td>';
|
|
||||||
/*
|
|
||||||
echo '<td '.$dir.' textalign="right">'.$locale['128'].'';
|
|
||||||
$auxiliar = '<option value="">-</option>';
|
|
||||||
rellena_desplegable_select("tipo_via","tipo_via",$auxiliar,$_POST['tipo_via']);
|
|
||||||
echo '<br>'.$locale['110'].'<input type="text" name="direccion" value="'.$_POST['direccion'].'" size="20" maxlength="50"></td>
|
|
||||||
<td textalign="right" '.$enum.'>'.$locale['111'].'
|
|
||||||
<input type="text" name="numero" value="'.$_POST['numero'].'" size="5" maxlength="25"><br>
|
|
||||||
'.$locale['112'].'
|
|
||||||
<input type="text" name="piso" value="'.$_POST['piso'].'" size="5" maxlength="25"><br>
|
|
||||||
'.$locale['113'].'
|
|
||||||
<input type="text" name="puerta" value="'.$_POST['puerta'].'" size="5" maxlength="25">
|
|
||||||
</td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("12",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' textalign="right" '.$ecp.'>'.$locale['115'].'
|
|
||||||
<input type="text" name="cp" value="'.$_POST['cp'].'" size="3" maxlength="5">
|
|
||||||
</td>
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
//CAMPO FECHA NACIMIENTO
|
||||||
|
echo '<td width="25%" textalign="right">'.$locale['116'].'<br>';
|
||||||
|
rellena_fecha_select($fecha_nacimiento, "nac");
|
||||||
|
|
||||||
|
//CAMPO SEXO
|
||||||
|
echo ' '.$locale['100119'].'<select name="sexo">';
|
||||||
|
if ($_POST['sexo'] == "" || $_POST['sexo'] == "h")
|
||||||
|
echo '<option value="h" selected>hombre</option><option value="m">mujer</option></select>';
|
||||||
|
else
|
||||||
|
echo '<option value="h">hombre</option><option value="m" selected>mujer</option></select>';
|
||||||
|
echo '</td>';
|
||||||
echo '</tr>';
|
echo '</tr>';
|
||||||
echo '<!--tr>
|
|
||||||
<td colspan="4" align="center">'.$locale['126'].'<br><textarea name="descripcion" rows="4" cols="40" style="overflow: auto;width:100%; height:150px"">'.$_POST['descripcion'].'</textarea></td></tr--></table>';
|
|
||||||
|
|
||||||
//Datos laborales:
|
|
||||||
|
echo '<tr>';
|
||||||
|
//CAMPO EMAIL
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("5",$errores)) echo ' class="errorcampo"';
|
||||||
|
echo ' width="25%">'.$locale['103'].'<br><input type="text" name="email" value="'.$_POST['email'].'" size="30" maxlength="50"></td>';
|
||||||
|
|
||||||
|
//CAMPO MOVIL
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("6",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo ' width="25%" '.$etm.' textalign="right" width=20%>'.$locale['107'].'<br><input type="text" name="t_movil" value="'.$_POST['t_movil'].'" size="9" maxlength="9"></td>';
|
||||||
|
|
||||||
|
//CAMPO TELEFONO
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("7",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo ' width="25%" '.$etc.' textalign="right" width=20%>'.$locale['108'].'<br><input type="text" name="t_casa" value="'.$_POST['t_casa'].'" size="9" maxlength="9"></td>';
|
||||||
|
|
||||||
|
//CAMPO LUGAR NACIMIENTO
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right" width=20%>'.$locale['100117'].'<input type="text" name="lugar_nacimiento" value="'.$_POST['lugar_nacimiento'].'" size="50" maxlength="100"> </td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
|
|
||||||
|
echo '<tr>';
|
||||||
|
//CAMPO IDIOMAS
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right">'.$locale['123'].'<br>';
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
echo $html->listaSelect("idiomas","oid","id","idiomas",array("",$locale['ns']),$_POST['idiomas'],true,true,"15");
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO TITULACIONES
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right">'.$locale['124'].'<br>';
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
echo $html->listaSelect("titulaciones","oid","id","titulaciones",array("",$locale['ns']),$_POST['titulaciones'],true,true,"11");
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO LOCALIDAD
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("13",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo $em.' textalign="right">'.$locale['114'.$tipo.''].'<br>';
|
||||||
|
rellena_desplegable_localidad($_POST['localidad'], "localidad");
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
|
||||||
|
//CAMPO FOTO
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right">';
|
||||||
|
echo'</td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
|
echo '</tr></table>';
|
||||||
|
|
||||||
|
/////////////////////
|
||||||
|
//DATOS ADICIONALES
|
||||||
|
/////////////////////
|
||||||
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
||||||
echo '<div class="encabezado">'.$locale['1550'].'</div>';
|
echo '<div class="encabezado">'.$locale['1550'].'</div>';
|
||||||
echo '<table align="center" width="100%">';
|
echo '<table align="center" width="100%">';
|
||||||
echo '<td ';
|
|
||||||
if(in_array("20",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="33%" textalign="right">'.$locale['1800'].' : ';
|
|
||||||
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
|
||||||
rellena_procedencias("procedencia",$auxiliar,$_POST['procedencia']);
|
|
||||||
echo '</td>';
|
|
||||||
echo '<td>'.$locale['1576']." ";
|
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
|
||||||
rellena_desplegable_select_oid("incorporaciones","incorporacion","",$_POST['incorporacion']);
|
|
||||||
echo '</td>';
|
|
||||||
echo "<td></td>";
|
|
||||||
echo '</tr>';
|
|
||||||
echo '<tr>';
|
echo '<tr>';
|
||||||
echo '<td width="33%" textalign="right">';
|
//CAMPO PROCEDENCIA
|
||||||
if ($_POST['fecha_entrevista']!="0000-00-00"){
|
echo '<td ';
|
||||||
echo $locale['1095']." : ";
|
if(in_array("20",$errores)) echo ' class="errorcampo"';
|
||||||
echo rellena_fecha_select($_POST['fecha_entrevista'],"entre");
|
echo ' width="25%">'.$locale['1800'].':<br>';
|
||||||
}
|
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
||||||
echo '</td>';
|
rellena_procedencias("procedencia",$auxiliar,$_POST['procedencia']);
|
||||||
echo '<td width="33%" textalign="right">';
|
|
||||||
echo $locale['1800']." ".$locale['1091'].":";
|
//CAMPO PROCEDENCIA CV
|
||||||
|
echo '<br>'.$locale['1800']." ".$locale['1091'].":<br>";
|
||||||
echo $html->listaSelect("procedencia_cv","id","nombre","procedenciaCV",array("","-"),array($_POST['procedenciaCV']),true,false,"1");
|
echo $html->listaSelect("procedencia_cv","id","nombre","procedenciaCV",array("","-"),array($_POST['procedenciaCV']),true,false,"1");
|
||||||
|
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
echo '</td>';
|
//CAMPO INCORPORACION
|
||||||
echo '<td textalign="right">'.$locale['129'];
|
echo '<td ';
|
||||||
|
if(in_array("20",$errores)) echo ' class="errorcampo"';
|
||||||
|
echo ' width="25%">'.$locale['1576'].'<br>';
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
rellena_desplegable_select_oid("incorporaciones","incorporacion","",$_POST['incorporacion']);
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO TARIFA
|
||||||
|
echo '<td width="25%">'.$locale['100118'].'<br><input type="text" name="tarifa" value="'.$_POST['tarifa'].'" size="15" maxlength="20"></td>';
|
||||||
|
|
||||||
|
//CAMPO SALARIO
|
||||||
|
echo '<td width="25%" textalign="right">'.$locale['129'].'<br>';
|
||||||
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
||||||
rellena_desplegable_select_oidCol("salario","id","nombre","salario_min",$auxiliar,$_POST['salario_min']);
|
rellena_desplegable_select_oidCol("salario","id","nombre","salario_min",$auxiliar,$_POST['salario_min']);
|
||||||
echo "<br />".$locale['130'];
|
echo "<br/>".$locale['130'].'<br>';
|
||||||
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
||||||
rellena_desplegable_select_oidCol("salario","id","nombre","salario_max",$auxiliar,$_POST['salario_max']);
|
rellena_desplegable_select_oidCol("salario","id","nombre","salario_max",$auxiliar,$_POST['salario_max']);
|
||||||
|
|
||||||
echo '</td>';
|
echo '</td>';
|
||||||
echo '</tr>';
|
echo '</tr>';
|
||||||
echo '<tr>';
|
|
||||||
echo '<td ';
|
|
||||||
if(in_array("23",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' textalign="right" '.$eper.'><div style="float:left ">'.$locale['121'].' </div><div style="float:left ">';
|
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
|
||||||
|
|
||||||
echo $html->listaSelect("perfil","oid","id","perfil",array("",$locale['ns']),$_POST['perfil'],true,true,"15");
|
|
||||||
echo '</div></td>';
|
echo '<tr>';
|
||||||
|
//CAMPO DISPONIBILIDAD ENTREVISTAS
|
||||||
|
echo '<td width="25%">'.$locale['Candidato001'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_entrevistas" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'entrevistas\');}else{enable(\'entrevistas\')}">';
|
||||||
|
if ($_POST['entrevistas'] != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="entrevistas" name="entrevistas" value="'.$_POST['entrevistas'].'" size="40" maxlength="200"';
|
||||||
|
if ($_POST['entrevistas'] != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO DISPONIBILIDAD GUARDIAS
|
||||||
|
echo '<td width="25%">'.$locale['Candidato002'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_guardias" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'guardias\');}else{enable(\'guardias\')}">';
|
||||||
|
if ($_POST['guardias'] != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="guardias" name="guardias" value="'.$_POST['guardias'].'" size="40" maxlength="200"';
|
||||||
|
if ($_POST['guardias'] != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO DISPONIBILIDAD VIAJAR
|
||||||
|
echo '<td width="25%">'.$locale['Candidato003'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_viajar" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'viajar\');}else{enable(\'viajar\')}">';
|
||||||
|
if ($_POST['viajar'] != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="viajar" name="viajar" value="'.$_POST['viajar'].'" size="40" maxlength="200"';
|
||||||
|
if ($_POST['viajar'] != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO DISPONIBILIDAD INTERNACIONAL
|
||||||
|
echo '<td width="25%">'.$locale['Candidato004'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_internacional" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'internacional\');}else{enable(\'internacional\')}">';
|
||||||
|
if ($_POST['internacional'] != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="internacional" name="internacional" value="'.$_POST['internacional'].'" size="40" maxlength="200"';
|
||||||
|
if ($_POST['internacional'] != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
|
echo '<tr>';
|
||||||
|
//CAMPO CARNET DE CONDUCIR
|
||||||
|
echo '<td width="25%">'.$locale['Candidato005'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_carnet" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'carnet\');}else{enable(\'carnet\')}">';
|
||||||
|
if ($_POST['carnet'] != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="carnet" name="carnet" value="'.$_POST['carnet'].'" size="40" maxlength="20"';
|
||||||
|
if ($_POST['carnet'] != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
// Provincia deseada
|
// CAMPO PROVINCIA DESEADA
|
||||||
|
echo '<td ';
|
||||||
echo '<td textalign="right"><div style="float:left ">'.$locale['1561'].' </div><div style="float:left ">';
|
echo ' width="25%" '.$ett.' textalign="right">'.$locale['1561'].'<br>';
|
||||||
|
echo $html->listaSelect("provincias","oid","id","provincia_deseada",array("",$locale['ns']),$_POST['provincia_deseada'],true,true,"7");
|
||||||
|
echo ' <textarea name="observaciones_prov_deseada" rows="6" cols="30" style="overflow: auto;">'.$_POST['observaciones_prov_deseada'].'</textarea>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
echo $html->listaSelect("provincias","oid","id","provincia_deseada",array("",$locale['ns']),$_POST['provincia_deseada'],true,true,"15");
|
// CAMPO PROVINCIA NO DESEADA
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' colspan="2" textalign="right">'.$locale['5001'].'<br>';
|
||||||
|
echo $html->listaSelect("provincias","oid","id","provincias_no_deseadas",array("",$locale['ns']),$_POST['provincias_no_deseadas'],true,true,"7");
|
||||||
|
echo ' <textarea name="observaciones_prov_nodeseada" rows="6" cols="30" style="overflow: auto;">'.$_POST['observaciones_prov_nodeseada'].'</textarea>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
echo '</div></td>';
|
echo '<td></td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
// Provincia no deseada
|
echo '<tr>';
|
||||||
|
// CAMPO OBSERVACIONES
|
||||||
echo '<td textalign="right"><div style="float:left ">'.$locale['5001'].' </div><div style="float:left ">';
|
echo '<td colspan="4" align="center">'.$locale['135'].'<br><textarea name="observaciones" rows="7" cols="50" style="overflow: auto;width:100%; height:100px"">'.$_POST['observaciones'].'</textarea></td>';
|
||||||
|
echo '</tr></table>';
|
||||||
echo $html->listaSelect("provincias","oid","id","provincias_no_deseadas",array("",$locale['ns']),$_POST['provincias_no_deseadas'],true,true,"15");
|
|
||||||
|
|
||||||
echo '</div></td>';
|
|
||||||
|
|
||||||
|
|
||||||
echo "<td></td>";
|
|
||||||
|
|
||||||
|
|
||||||
echo '</tr>';
|
|
||||||
echo '<tr>
|
|
||||||
<td colspan="3" align="center">'.$locale['135'].'<br><textarea name="observaciones" rows="7" cols="50" style="overflow: auto;width:100%; height:150px"">'.$_POST['observaciones'].'</textarea></td></tr><tr>';
|
|
||||||
echo '</tr></table>';
|
|
||||||
|
|
||||||
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
||||||
|
|
||||||
|
|
||||||
|
/////////////////////
|
||||||
// CURRICULUM
|
//CURRICULUM
|
||||||
|
/////////////////////
|
||||||
echo '<div class="encabezado">'.$locale['1549'].'</div>';
|
echo '<div class="encabezado">'.$locale['1549'].'</div>';
|
||||||
echo '<table align="center" width="100%">';
|
echo '<table align="center" width="100%">';
|
||||||
echo '<tr align="center">
|
echo '<tr><td colspan="6">';
|
||||||
<td textalign="right">'.$locale['122'].'</td><td>';
|
menu_curriculums($_GET['oid'], "candidato");
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
echo '</td></tr><tr>';
|
||||||
|
echo '<input type="hidden" name="MAX_FILE_SIZE" value="10000000"><td colspan="6" textalign="right">'.$locale['125'].'<br>';
|
||||||
echo $html->listaSelect("tecnologia","oid","id","tecnologia",array("",$locale['ns']),$_POST['tecnologia'],true,true,"15");
|
echo '<input name="userfile" type="file">';
|
||||||
|
echo '</td></tr></table>';
|
||||||
echo '</td>
|
|
||||||
|
|
||||||
<td align="right">'.$locale['123'].'</td><td>';
|
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
|
||||||
|
|
||||||
echo $html->listaSelect("idiomas","oid","id","idiomas",array("",$locale['ns']),$_POST['idiomas'],true,true,"15");
|
|
||||||
|
|
||||||
echo '</td>
|
|
||||||
|
|
||||||
<td align="right">'.$locale['124'].'</td><td>';
|
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
|
||||||
|
|
||||||
echo $html->listaSelect("titulaciones","oid","id","titulaciones",array("",$locale['ns']),$_POST['titulaciones'],true,true,"15");
|
|
||||||
|
|
||||||
echo '</td>
|
|
||||||
|
|
||||||
</tr>';
|
|
||||||
echo '<tr><td colspan="6">';
|
|
||||||
menu_curriculums($_GET['oid'], "candidato");
|
|
||||||
echo '</td></tr><tr>';
|
|
||||||
echo '<input type="hidden" name="MAX_FILE_SIZE" value="10000000">
|
|
||||||
<td colspan="6" textalign="right">'.$locale['125'].'<br>';
|
|
||||||
echo '<input name="userfile" type="file">';
|
|
||||||
echo '</td></tr></table>';
|
|
||||||
|
|
||||||
echo '</table>';
|
|
||||||
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
echo '<input type="submit" value="'.$locale['802'].'" class="button">';
|
||||||
|
|
||||||
echo "</form>";
|
echo "</form>";
|
||||||
include_once("html/pie.php");
|
include_once("html/pie.php");
|
||||||
?>
|
?>
|
||||||
|
|||||||
98
src/addCapacidadProfesional.php
Normal file
98
src/addCapacidadProfesional.php
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
<?php
|
||||||
|
//FICHERO DE IDIOMAS
|
||||||
|
define("LOCALE", "idiomas/");
|
||||||
|
define("LOCALESET", "sp/");
|
||||||
|
include LOCALE.LOCALESET."lenguaje.php";
|
||||||
|
?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<title><?php echo $locale['Capacidades004'];?></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||||
|
<link rel="shortcut icon" href="css/favicon.ico">
|
||||||
|
<link rel="stylesheet" type="text/css" href="css/style.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="css/tablas.css" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* Página que ofrece un formulario para agregar capacidades profesionales
|
||||||
|
*
|
||||||
|
* Hay que tener cuidado porque todas las variables que se le pasan por post son agregadas.
|
||||||
|
*/
|
||||||
|
include("seguridad.php");
|
||||||
|
include("functions.php");
|
||||||
|
include_once("Objects/HTML.php");
|
||||||
|
$html=new HTML($locale);
|
||||||
|
|
||||||
|
$errores=array();
|
||||||
|
$id_candidato = $_GET['id_candidato'];
|
||||||
|
|
||||||
|
//En el caso de añadir
|
||||||
|
if(stripinput($_POST['action'])=="add"){
|
||||||
|
$id_candidato = $_POST["id_candidato"];
|
||||||
|
$perfil = $_POST["id_perfil_tecnico"];
|
||||||
|
$tecnologia = $_POST["tecnologia"];
|
||||||
|
|
||||||
|
if(count($errores)==0){
|
||||||
|
$arrayInsert=array();
|
||||||
|
$camposQuitar=array();
|
||||||
|
$camposQuitar["action"]=stripinput($_POST['action']);
|
||||||
|
$camposQuitar["id_candidato"]=stripinput($_POST['id_candidato']);
|
||||||
|
$camposQuitar["id_perfil_tecnico"]=stripinput($_POST['id_perfil_tecnico']);
|
||||||
|
include_once("Objects/Capacidad_profesional.php");
|
||||||
|
$Lista_capacidades = new Lista_capacidades_profesionales($id_candidato,"candidato");
|
||||||
|
$camposInsertar=array_diff_assoc($_POST,$camposQuitar);
|
||||||
|
$camposInsertar["id_usuario"]=$_POST['id_candidato'];
|
||||||
|
$camposInsertar["id_perfil_tecnico"]=$_POST['id_perfil_tecnico'][0]; //Sabemos que siempre va a tener un unico elemento el array ya que no le dejamos seleccionar mas de uno
|
||||||
|
foreach($camposInsertar as $nombre_campo => $valor){
|
||||||
|
if($valor!="")
|
||||||
|
$arrayInsert[$nombre_campo]=$valor;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Insertamos la nueva capacidad
|
||||||
|
try{
|
||||||
|
$errorInsert=false;
|
||||||
|
$idCandidatoNew=$Lista_capacidades->addCapacidad($arrayInsert);
|
||||||
|
} catch (Exception $e){
|
||||||
|
$tipomsg="error";
|
||||||
|
$mensaje=$e->getMessage();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "<form action=\"addCapacidadProfesional.php\" method=\"POST\" enctype=\"multipart/form-data\">";
|
||||||
|
echo "<input type=\"hidden\" name=\"action\" value=\"add\" />";
|
||||||
|
echo "<input type=\"hidden\" name=\"id_candidato\" value=\"".$id_candidato."\" />";
|
||||||
|
|
||||||
|
echo '<div class="encabezado">'.$locale['Capacidades005'].'</div>';
|
||||||
|
echo '<table align="center" width="100%">';
|
||||||
|
|
||||||
|
|
||||||
|
echo '<tr align="center">';
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("23",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo ' textalign="right" '.$eper.'><div style="float:left ">'.$locale['121'].' </div><div style="float:left ">';
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
echo $html->listaSelect("perfil","oid","id","id_perfil_tecnico",array("",$locale['ns']),$_POST['id_perfil_tecnico'],true,false,"1");
|
||||||
|
echo '</div></td></tr>';
|
||||||
|
|
||||||
|
/*
|
||||||
|
echo '<tr align="center">';
|
||||||
|
echo '<td textalign="right" '.$eper.'><div style="float:left ">'.$locale['122'].' </div><div style="float:left ">';
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
echo $html->listaSelect("tecnologia","oid","id","tecnologia",array("",$locale['ns']),$_POST['tecnologia'],true,true,"15");
|
||||||
|
echo '</div></td></tr>';
|
||||||
|
*/
|
||||||
|
|
||||||
|
echo '</table>';
|
||||||
|
|
||||||
|
echo '<input type="submit" value="'.$locale['gu'].'" class="button">';
|
||||||
|
echo "</form>";
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
</body>
|
||||||
@ -15,6 +15,16 @@ $mes = stripinput($_POST["mesnac"]);
|
|||||||
if($mes < 10) $mes = "0".($mes+0);
|
if($mes < 10) $mes = "0".($mes+0);
|
||||||
$anyo = stripinput($_POST["anyonac"]);
|
$anyo = stripinput($_POST["anyonac"]);
|
||||||
$fecha_nacimiento = $anyo."-".$mes."-".$dia;
|
$fecha_nacimiento = $anyo."-".$mes."-".$dia;
|
||||||
|
$lugar_nacimiento = stripinput($_POST["lugar_nacimiento"]);
|
||||||
|
$entrevistas = stripinput($_POST["entrevistas"]);
|
||||||
|
$guardias = stripinput($_POST["guardias"]);
|
||||||
|
$viajar = stripinput($_POST["viajar"]);
|
||||||
|
$internacional = stripinput($_POST["internacional"]);
|
||||||
|
$carnet = stripinput($_POST["carnet"]);
|
||||||
|
$observaciones_prov_deseada = stripinput($_POST["observaciones_prov_deseada"]);
|
||||||
|
$observaciones_prov_nodeseada = stripinput($_POST["observaciones_prov_nodeseada"]);
|
||||||
|
$sexo = stripinput($_POST["sexo"]);
|
||||||
|
$titulacion = stripinput($_POST["titulacion"]);
|
||||||
$dni = stripinput($_POST["dni"]);
|
$dni = stripinput($_POST["dni"]);
|
||||||
$t_casa = stripinput($_POST["t_casa"]);
|
$t_casa = stripinput($_POST["t_casa"]);
|
||||||
$t_movil = stripinput($_POST["t_movil"]);
|
$t_movil = stripinput($_POST["t_movil"]);
|
||||||
|
|||||||
@ -60,23 +60,33 @@ if ($msg != "") {
|
|||||||
<div class="encabezado"><?php echo $locale['1548']; ?></div>
|
<div class="encabezado"><?php echo $locale['1548']; ?></div>
|
||||||
<table align="center" width="100%" border="0">
|
<table align="center" width="100%" border="0">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="sinborde" width="33%"><span class="resaltado"><?php echo $locale['1553']; ?></span><?php echo $persona->getValor("nombre") . " " . $persona->getValor("apellidos"); ?></td>
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['1553']; ?></span><?php echo $persona->getValor("nombre") . " " . $persona->getValor("apellidos"); ?></td>
|
||||||
<td class="sinborde" width="33%"><span class="resaltado"><?php echo $locale['116']; ?></span><?php echo $persona->getValor("fecha_nacimiento"); ?></td>
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['1539']; ?></span><?php echo $persona->getValor("dni"); ?></td>
|
||||||
<td class="sinborde" width="33%"><span class="resaltado"><?php echo $locale['1539']; ?></span><?php echo $persona->getValor("dni"); ?></td>
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['116']; ?></span><?php echo $persona->getValor("fecha_nacimiento"); ?></td>
|
||||||
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['100117']; ?></span><?php echo $persona->getValor("lugar_nacimiento"); ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="sinborde" width="33%"><span class="resaltado"><?php echo $locale['1557']; ?></span><?php echo $persona->getValor("t_movil"); ?></td>
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['1556']; ?></span> <a href="mailto:<?php echo $persona->getValor("email"); ?>"><?php echo $persona->getValor("email"); ?></a></td>
|
||||||
<td class="sinborde" width="33%"><span class="resaltado"><?php echo $locale['108']; ?></span><?php echo $persona->getValor("t_casa"); ?></td>
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['1557']; ?></span><?php echo $persona->getValor("t_movil"); ?></td>
|
||||||
<td class="sinborde" width="33%"><?php
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['108']; ?></span><?php echo $persona->getValor("t_casa"); ?></td>
|
||||||
|
<td class="sinborde" width="25%"><span class="resaltado"><?php echo $locale['100119']; ?></span>
|
||||||
|
<?php
|
||||||
|
if ($persona->getValor("sexo") == "" || $persona->getValor("sexo") == "h")
|
||||||
|
echo "hombre";
|
||||||
|
else
|
||||||
|
echo "mujer"; ?>
|
||||||
|
</td>
|
||||||
|
|
||||||
|
<!--td class="sinborde" width="33%">
|
||||||
|
<?php
|
||||||
if ($persona->getValor("tipo") == "usuario") {
|
if ($persona->getValor("tipo") == "usuario") {
|
||||||
echo "<span class=\"resaltado\">" . $locale['109'] . "</span>" . $persona->getValor("t_trabajo") . "</span>";
|
echo "<span class=\"resaltado\">" . $locale['109'] . "</span>" . $persona->getValor("t_trabajo") . "</span>";
|
||||||
}
|
}?>
|
||||||
?>
|
</td-->
|
||||||
|
|
||||||
</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<!--tr>
|
||||||
<td class="sinborde" width="33%"><span class="resaltado"><?php echo $locale['1556']; ?></span> <a href="mailto:<?php echo $persona->getValor("email"); ?>"><?php echo $persona->getValor("email"); ?></a></td>
|
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
// Ticket #558 -> En la pantalla de alta/edición/ver de un candidato, ocultar los campos 'VÍA', 'NOMBRE VÍA', 'NÚMERO', 'PISO', 'PUERTA' y 'CP'
|
// Ticket #558 -> En la pantalla de alta/edición/ver de un candidato, ocultar los campos 'VÍA', 'NOMBRE VÍA', 'NÚMERO', 'PISO', 'PUERTA' y 'CP'
|
||||||
@ -103,9 +113,10 @@ if ($msg != "") {
|
|||||||
echo "</span>";
|
echo "</span>";
|
||||||
}
|
}
|
||||||
?></td>
|
?></td>
|
||||||
</tr>
|
</tr-->
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="sinborde" width="100%" colspan="3"><span class="resaltado"><?php echo $locale['126']; ?></span><br><?php echo nl2br($persona->getValor("descripcion")); ?></td>
|
<td class="sinborde" width="100%" colspan="4"><span class="resaltado"><?php echo $locale['100118']; ?></span><?php echo nl2br($persona->getValor("titulacion")); ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|||||||
29
src/eliminar_oferta.php
Normal file
29
src/eliminar_oferta.php
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
include("seguridad.php");
|
||||||
|
include("functions.php");
|
||||||
|
//include_once("Objects/Pedido.php");
|
||||||
|
$idPedido=$_GET['idOferta'];
|
||||||
|
$usuario = $_SESSION["usuario"];
|
||||||
|
$pedido = new Pedido($idPedido,$usuario);
|
||||||
|
|
||||||
|
// Sólo el gerente del pedido y el admin pueden eliminar
|
||||||
|
if(($pedido->getValor("gerente")!=$usuario->getValor("oid"))
|
||||||
|
&& !$usuario->tieneRol("1")){
|
||||||
|
header("Location: aplicacion.php?e=permiso");
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
/* ELIMINAR_PROYECTO.PHP */
|
||||||
|
try{
|
||||||
|
$resultado=$pedido->eliminar();
|
||||||
|
if($resultado){
|
||||||
|
header("Location: lista_pedidos.php?msg=1");
|
||||||
|
} else {
|
||||||
|
header("Location: lista_pedidos.php?msg=2");
|
||||||
|
}
|
||||||
|
} catch (Exception $e) {
|
||||||
|
$msg=$e->getMessage();
|
||||||
|
include_once("showError.php");
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
@ -31,6 +31,8 @@ echo '<input type="hidden" name="provincia_viejo" value="'.$provincia.'">';
|
|||||||
echo '<input type="hidden" name="cp_viejo" value="'.$cp.'">';
|
echo '<input type="hidden" name="cp_viejo" value="'.$cp.'">';
|
||||||
echo '<input type="hidden" name="localidad_deseada_viejo" value="'.$localidad_deseada.'">';
|
echo '<input type="hidden" name="localidad_deseada_viejo" value="'.$localidad_deseada.'">';
|
||||||
echo '<input type="hidden" name="fecha_nacimiento_viejo" value="'.$fecha_nacimiento.'">';
|
echo '<input type="hidden" name="fecha_nacimiento_viejo" value="'.$fecha_nacimiento.'">';
|
||||||
|
echo '<input type="hidden" name="sexo" value="'.$sexo.'">';
|
||||||
|
echo '<input type="hidden" name="titulacion" value="'.$titulacion.'">';
|
||||||
echo '<input type="hidden" name="fecha_alta_viejo" value="'.$fecha_alta.'">';
|
echo '<input type="hidden" name="fecha_alta_viejo" value="'.$fecha_alta.'">';
|
||||||
echo '<input type="hidden" name="rol_viejo" value="'.$rol.'">';
|
echo '<input type="hidden" name="rol_viejo" value="'.$rol.'">';
|
||||||
echo '<input type="hidden" name="cliente_actual_viejo" value="'.$cliente_actual.'">';
|
echo '<input type="hidden" name="cliente_actual_viejo" value="'.$cliente_actual.'">';
|
||||||
@ -56,6 +58,7 @@ echo '<tr>
|
|||||||
rellena_fecha_select($fecha_nacimiento, "nac");
|
rellena_fecha_select($fecha_nacimiento, "nac");
|
||||||
echo '</td>';
|
echo '</td>';
|
||||||
echo '<td width="25%" '.$edni.' textalign="right">'.$locale['1539'].'<br><input type="text" name="dni" value="'.$dni.'" size="9" maxlength="9"></td></tr>';
|
echo '<td width="25%" '.$edni.' textalign="right">'.$locale['1539'].'<br><input type="text" name="dni" value="'.$dni.'" size="9" maxlength="9"></td></tr>';
|
||||||
|
|
||||||
echo '<tr>
|
echo '<tr>
|
||||||
<td width="25%" '.$pass.' textalign="right">'.$locale['102'.$tipo.''].'<input type="password" name="password" value="'.$password.'" size="15" maxlength="32"></td>
|
<td width="25%" '.$pass.' textalign="right">'.$locale['102'.$tipo.''].'<input type="password" name="password" value="'.$password.'" size="15" maxlength="32"></td>
|
||||||
<td width="25%" '.$etm.' textalign="right" width=20%>'.$locale['107'].'<input type="text" name="t_movil" value="'.$t_movil.'" size="9" maxlength="9"></td>
|
<td width="25%" '.$etm.' textalign="right" width=20%>'.$locale['107'].'<input type="text" name="t_movil" value="'.$t_movil.'" size="9" maxlength="9"></td>
|
||||||
|
|||||||
@ -470,3 +470,32 @@ function oculta(idCapa){
|
|||||||
function muestra(idCapa){
|
function muestra(idCapa){
|
||||||
document.getElementById(idCapa).style.visibility="visible";
|
document.getElementById(idCapa).style.visibility="visible";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function disable(Id_Componente){
|
||||||
|
if (document.getElementById(Id_Componente)){
|
||||||
|
document.getElementById(Id_Componente).value="";
|
||||||
|
document.getElementById(Id_Componente).disabled=true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function enable(Id_Componente){
|
||||||
|
if (document.getElementById(Id_Componente)){
|
||||||
|
document.getElementById(Id_Componente).disabled=false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function popup(mylink, windowname)
|
||||||
|
{
|
||||||
|
var href;
|
||||||
|
var w=500;
|
||||||
|
var h=500;
|
||||||
|
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
|
||||||
|
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
|
||||||
|
|
||||||
|
var strFeatures = "dialogWidth:" + w + "px;" + "dialogHeight:" + h + "px;" +
|
||||||
|
"dialogLeft:" + LeftPosition + "px;" + "dialogTop:" + TopPosition + "px;" +
|
||||||
|
"status:no;resizable:no;scroll:no;";
|
||||||
|
|
||||||
|
window.showModalDialog(mylink, windowname, strFeatures);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|||||||
@ -9,5 +9,6 @@ include_once("functions_verificar.php");
|
|||||||
include_once("functions_agenda.php");
|
include_once("functions_agenda.php");
|
||||||
include_once("functions_proyectos.php");
|
include_once("functions_proyectos.php");
|
||||||
include_once("functions_get.php");
|
include_once("functions_get.php");
|
||||||
|
include_once("functions_capacidades.php");
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
57
src/functions_capacidades.php
Normal file
57
src/functions_capacidades.php
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
<?php
|
||||||
|
/* Devuelve la lista de capacidades
|
||||||
|
* $id será el id_usuario o id_solicitud
|
||||||
|
* $tipo candidato, solicitud
|
||||||
|
* */
|
||||||
|
function lista_capacidades($id_candidato, $tipo){
|
||||||
|
include LOCALE.LOCALESET."lenguaje.php";
|
||||||
|
include_once("Objects/Capacidad_profesional.php");
|
||||||
|
$lista_capacidades = new Lista_capacidad_profesional($id_candidato,$tipo);
|
||||||
|
print_r($lista_capacidades->capacidad[0]->campos);
|
||||||
|
/*
|
||||||
|
if(count($lista_capacidades) > 0){
|
||||||
|
echo "<table width='100%'>";
|
||||||
|
//echo $lista_capacidad->capacidad[0]->getValor("meses_tecnico");
|
||||||
|
echo "<tr class='encabezado'><td>".$locale['2014']."</td><td>".$locale['1524']."</td><td>".$locale['203']."</td><td>".$locale['Capacidades002']."</td><td>".$locale['562']."</td></tr>";
|
||||||
|
|
||||||
|
// for($i=1;$i<=count($lista_capacidades);$i++){
|
||||||
|
|
||||||
|
/*
|
||||||
|
echo "<tr><td></td>";
|
||||||
|
echo "<td>".$capacidad->getValor("perfil_tecnico")." (".$capacidad->getValor("meses_tecnico")." meses)</td>";
|
||||||
|
echo "<td>"; echo lista_tecnologias($capacidad->getValor("id"), $capacidad->getValor("id_perfil_tecnico"));
|
||||||
|
echo "</td>";
|
||||||
|
echo "<td>".$capacidad->getValor("perfil_funcional")." (".$capacidad->getValor("meses_funcional")." meses)</td>";
|
||||||
|
echo "<td>".$capacidad->getValor("observaciones")."</td></tr>";
|
||||||
|
|
||||||
|
}
|
||||||
|
echo "</table>";
|
||||||
|
} else {
|
||||||
|
echo "<p>".$locale['138']."</p>";
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function lista_tecnologias($id_capacidad, $id_perfil_tecnico){
|
||||||
|
include LOCALE.LOCALESET."lenguaje.php";
|
||||||
|
|
||||||
|
$consulta = "SELECT CPT.id_capacidad, CPT.id_perfil_tecnico, CPT.id_tecnologia, CPT.meses, T.id ";
|
||||||
|
$consulta = $consulta. "FROM capacidades_perfil_tecnologias as CPT ";
|
||||||
|
$consulta = $consulta. "left join tecnologia as T on (T.oid = CPT.id_tecnologia) ";
|
||||||
|
$consulta = $consulta. "where CPT.id_capacidad = ". $id_capacidad;
|
||||||
|
$consulta = $consulta. " and CPT.id_perfil_tecnico = ". $id_perfil_tecnico;
|
||||||
|
|
||||||
|
$resultado = mysql_query($consulta);
|
||||||
|
$num = @mysql_num_rows($resultado);
|
||||||
|
|
||||||
|
if($num > 0){
|
||||||
|
while($rows = @mysql_fetch_array($resultado)){
|
||||||
|
echo $rows["id"]. " (". $rows["meses"]. " meses)<br>";
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
echo "-";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
@ -33,6 +33,24 @@ switch ($action) {
|
|||||||
case "edit":
|
case "edit":
|
||||||
$errores_persona = "";
|
$errores_persona = "";
|
||||||
include_once("campos_persona.php");
|
include_once("campos_persona.php");
|
||||||
|
|
||||||
|
/*Apartado en el que se limpiaran los campos observacion de los si/no */
|
||||||
|
if($_POST['disp_entrevistas']=="n"){
|
||||||
|
$_POST['entrevistas'] = "";
|
||||||
|
}
|
||||||
|
if($_POST['disp_guardias']=="n"){
|
||||||
|
$_POST['guardias'] = "";
|
||||||
|
}
|
||||||
|
if($_POST['disp_viajar']=="n"){
|
||||||
|
$_POST['viajar'] = "";
|
||||||
|
}
|
||||||
|
if($_POST['disp_internacional']=="n"){
|
||||||
|
$_POST['internacional'] = "";
|
||||||
|
}
|
||||||
|
if($_POST['disp_carnet']=="n"){
|
||||||
|
$_POST['carnet'] = "";
|
||||||
|
}
|
||||||
|
|
||||||
if((count($provincia_deseada)==0)
|
if((count($provincia_deseada)==0)
|
||||||
&& (count($candidato->getProvinciasDeseadas())==0)){
|
&& (count($candidato->getProvinciasDeseadas())==0)){
|
||||||
$errores_persona .= $locale['1708']."<br />";
|
$errores_persona .= $locale['1708']."<br />";
|
||||||
@ -63,6 +81,13 @@ if($estado == 540){
|
|||||||
//$fecha_alta = $_POST['anyoalta']."-".$_POST['mesalta']."-".$_POST['diaalta'];
|
//$fecha_alta = $_POST['anyoalta']."-".$_POST['mesalta']."-".$_POST['diaalta'];
|
||||||
$fecha_entre = $_POST['anyoentre']."-".$_POST['mesentre']."-".$_POST['diaentre'];
|
$fecha_entre = $_POST['anyoentre']."-".$_POST['mesentre']."-".$_POST['diaentre'];
|
||||||
$camposQuitar=array();
|
$camposQuitar=array();
|
||||||
|
/*Apartado en el que se quitan los campos si/no que no existen en la BD*/
|
||||||
|
$camposQuitar["disp_entrevistas"]=stripinput($_POST['disp_entrevistas']);
|
||||||
|
$camposQuitar["disp_guardias"]=stripinput($_POST['disp_guardias']);
|
||||||
|
$camposQuitar["disp_viajar"]=stripinput($_POST['disp_viajar']);
|
||||||
|
$camposQuitar["disp_internacional"]=stripinput($_POST['disp_internacional']);
|
||||||
|
$camposQuitar["disp_carnet"]=stripinput($_POST['disp_carnet']);
|
||||||
|
|
||||||
$camposQuitar["dianac"]=$_POST['dianac'];
|
$camposQuitar["dianac"]=$_POST['dianac'];
|
||||||
$camposQuitar["mesnac"]=$_POST['mesnac'];
|
$camposQuitar["mesnac"]=$_POST['mesnac'];
|
||||||
$camposQuitar["anyonac"]=$_POST['anyonac'];
|
$camposQuitar["anyonac"]=$_POST['anyonac'];
|
||||||
@ -173,110 +198,285 @@ echo $locale['286'];
|
|||||||
$tipo="usuario";
|
$tipo="usuario";
|
||||||
echo "<form action=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."\" method=\"POST\" enctype=\"multipart/form-data\">";
|
echo "<form action=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."\" method=\"POST\" enctype=\"multipart/form-data\">";
|
||||||
echo "<input type=\"hidden\" name=\"action\" value=\"edit\" />";
|
echo "<input type=\"hidden\" name=\"action\" value=\"edit\" />";
|
||||||
//Datos personales:
|
///////////////////
|
||||||
|
//DATOS PERSONALES:
|
||||||
|
///////////////////
|
||||||
echo '<input type="submit" value="'.$locale['1580'].'" class="button">';
|
echo '<input type="submit" value="'.$locale['1580'].'" class="button">';
|
||||||
echo '<div class="encabezado">'.$locale['1548'].'</div>';
|
echo '<div class="encabezado">'.$locale['1548'].'</div>';
|
||||||
echo '<table align="center" width="100%">';
|
echo '<table align="center" width="100%">';
|
||||||
echo '<tr>
|
|
||||||
<td ';
|
|
||||||
if(in_array("1",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="25%" textalign="right">'.$locale['100'].'<br><input type="text" name="nombre" value="'.$candidato->getValor("nombre").'" size="20" maxlength="50"><br></td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("2",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo 'width="25%" textalign="right">'.$locale['101'].'<br><input type="text" name="apellidos" value="'.$candidato->getValor("apellidos").'" size="30" maxlength="150"></td>
|
|
||||||
<td width="25%" textalign="right">'.$locale['116'].'<br>';
|
|
||||||
rellena_fecha_select($candidato->getValor("fecha_nacimiento"), "nac");
|
|
||||||
echo '</td>';
|
|
||||||
echo '<td';
|
|
||||||
if(in_array("4",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="25%" '.$edni.' textalign="right">'.$locale['1539'].'<br><input type="text" name="dni" value="'.$candidato->getValor("dni").'" size="12" maxlength="9"></td></tr>';
|
|
||||||
echo '<tr>
|
|
||||||
<td ';
|
|
||||||
if(in_array("5",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo 'width="25%">'.$locale['103'].'<input type="text" name="email" value="'.$candidato->getValor("email").'" size="30" maxlength="50"></td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("6",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="25%" '.$etm.' textalign="right" width=20%>'.$locale['107'].'<input type="text" name="t_movil" value="'.$candidato->getValor("t_movil").'" size="9" maxlength="9"></td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("7",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo 'width="25%" '.$etc.' textalign="right" width=20%>'.$locale['108'].'<input type="text" name="t_casa" value="'.$candidato->getValor("t_casa").'" size="9" maxlength="9"></td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("8",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo 'width="25%" '.$ett.' textalign="right" width=20%>'.$locale['109'].'<input type="text" name="t_trabajo" value="'.$candidato->getValor("t_trabajo").'" size="9" maxlength="9"></td>
|
|
||||||
</tr>';
|
|
||||||
/*echo '<tr>
|
|
||||||
<td></td>
|
|
||||||
<td '.$dir.' textalign="right">'.$locale['128'].'';
|
|
||||||
$auxiliar = '<option value="">-</option>';
|
|
||||||
rellena_desplegable_select("tipo_via","tipo_via",$auxiliar,$candidato->getValor("tipo_via"));
|
|
||||||
echo '<br>'.$locale['110'].'<input type="text" name="direccion" value="'.$candidato->getValor("direccion").'" size="20" maxlength="50"></td>
|
|
||||||
<td textalign="right" '.$enum.'>'.$locale['111'].'
|
|
||||||
<input type="text" name="numero" value="'.$candidato->getValor("numero").'" size="5" maxlength="25"><br>
|
|
||||||
'.$locale['112'].'
|
|
||||||
<input type="text" name="piso" value="'.$candidato->getValor("piso").'" size="5" maxlength="25"><br>
|
|
||||||
'.$locale['113'].'
|
|
||||||
<input type="text" name="puerta" value="'.$candidato->getValor("puerta").'" size="5" maxlength="25">
|
|
||||||
</td>
|
|
||||||
<td ';
|
|
||||||
if(in_array("12",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' textalign="right" '.$ecp.'>'.$locale['115'].'
|
|
||||||
<input type="text" name="cp" value="'.$candidato->getValor("cp").'" size="3" maxlength="5">
|
|
||||||
</td>
|
|
||||||
</tr>';*/
|
|
||||||
|
|
||||||
echo '<tr>
|
echo '<tr>';
|
||||||
<td ';
|
//CAMPO NOMBRE
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("1",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo $en.' width="25%" textalign="right">'.$locale['100'].'<br><input type="text" name="nombre" value="'.$candidato->getValor("nombre").'" size="20" maxlength="50"><br></td>';
|
||||||
|
|
||||||
|
//CAMPO APELLIDOS
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("2",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo ' width="25%" textalign="right">'.$locale['101'].'<br><input type="text" name="apellidos" value="'.$candidato->getValor("apellidos").'" size="30" maxlength="150"></td>';
|
||||||
|
|
||||||
|
//CAMPO DNI
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("4",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo ' width="25%" '.$edni.' textalign="right">'.$locale['1539'].'<br><input type="text" name="dni" value="'.$candidato->getValor("dni").'" size="9" maxlength="9"></td>';
|
||||||
|
|
||||||
|
//CAMPO FECHA NACIMIENTO
|
||||||
|
echo '<td width="25%" textalign="right">'.$locale['116'].'<br>';
|
||||||
|
rellena_fecha_select($candidato->getValor("fecha_nacimiento"), "nac");
|
||||||
|
|
||||||
|
//CAMPO SEXO
|
||||||
|
echo ' '.$locale['100119'].'<select name="sexo">';
|
||||||
|
if ($candidato->getValor("sexo") == "" || $candidato->getValor("sexo") == "h")
|
||||||
|
echo '<option value="h" selected>hombre</option><option value="m">mujer</option></select>';
|
||||||
|
else
|
||||||
|
echo '<option value="h">hombre</option><option value="m" selected>mujer</option></select>';
|
||||||
|
echo '</td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
|
echo '<tr>';
|
||||||
|
//CAMPO EMAIL
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("5",$errores)) echo ' class="errorcampo"';
|
||||||
|
echo ' width="25%">'.$locale['103'].'<br><input type="text" name="email" value="'.$candidato->getValor("email").'" size="30" maxlength="50"></td>';
|
||||||
|
|
||||||
|
//CAMPO MOVIL
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("6",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo ' width="25%" '.$etm.' textalign="right" width=20%>'.$locale['107'].'<br><input type="text" name="t_movil" value="'.$candidato->getValor("t_movil").'" size="9" maxlength="9"></td>';
|
||||||
|
|
||||||
|
//CAMPO TELEFONO
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("7",$errores)) echo " class=\"errorcampo\"";
|
||||||
|
echo ' width="25%" '.$etc.' textalign="right" width=20%>'.$locale['108'].'<br><input type="text" name="t_casa" value="'.$candidato->getValor("t_casa").'" size="9" maxlength="9"></td>';
|
||||||
|
|
||||||
|
//CAMPO LUGAR NACIMIENTO
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right" width=20%>'.$locale['100117'].'<input type="text" name="lugar_nacimiento" value="'.$candidato->getValor("lugar_nacimiento").'" size="50" maxlength="100"> </td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
|
echo '<tr>';
|
||||||
|
//CAMPO IDIOMAS
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right">'.$locale['123'].'<br>';
|
||||||
|
$idiomas=$candidato->getIdiomas();
|
||||||
|
$keyidiomas=array_values($idiomas);
|
||||||
|
// Mostramos la lista para borrar
|
||||||
|
foreach ($idiomas as $nombre =>$valor) {
|
||||||
|
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellIdi&id=".$valor."\">Borrar</a><br />";
|
||||||
|
}
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
echo $html->listaSelect("idiomas","oid","id","idiomas",array("",$locale['ns']),$candidato->getIdiomas(),false,true,"15");
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO TITULACIONES
|
||||||
|
echo '<td width="25%" '.$ett.' textalign="right">'.$locale['124'].'<br>';
|
||||||
|
$titulaciones=$candidato->getTitulaciones();
|
||||||
|
$keylocalidades=array_values($titulaciones);
|
||||||
|
// Mostramos la lista para borrar
|
||||||
|
foreach ($titulaciones as $nombre =>$valor) {
|
||||||
|
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellTit&id=".$valor."\">Borrar</a><br />";
|
||||||
|
}
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
echo $html->listaSelect("titulaciones","oid","id","titulaciones",array("",$locale['ns']),$candidato->getTitulaciones(),false,true,"11");
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO LOCALIDAD
|
||||||
|
echo '<td ';
|
||||||
if(in_array("13",$errores)) echo " class=\"errorcampo\"";
|
if(in_array("13",$errores)) echo " class=\"errorcampo\"";
|
||||||
echo 'colspan="18" textalign="right" '.$el.'>'.$locale['114'.$tipo.''].'';
|
echo $em.' textalign="right">'.$locale['114'.$tipo.''].'<br>';
|
||||||
rellena_desplegable_localidad($candidato->getValor("localidad"), "localidad");
|
rellena_desplegable_localidad($candidato->getValor("localidad"), "localidad");
|
||||||
echo '</td></tr>';
|
echo '</td>';
|
||||||
// echo '<tr>
|
|
||||||
// <td colspan="4" align="center">'.$locale['126'].'<br><textarea name="descripcion" rows="4" cols="40" style="overflow: auto; width:100%; height:150px">'.$candidato->getValor("descripcion").'</textarea></td></tr>';
|
//CAMPO FOTO
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right" width=20%>';
|
||||||
|
echo'</td>';
|
||||||
|
echo '</tr>';
|
||||||
echo '</table>';
|
echo '</table>';
|
||||||
|
|
||||||
//Datos laborales:
|
/////////////////////
|
||||||
|
//DATOS ADICIONALES
|
||||||
|
/////////////////////
|
||||||
echo '<input type="submit" value="'.$locale['1580'].'" class="button">';
|
echo '<input type="submit" value="'.$locale['1580'].'" class="button">';
|
||||||
echo '<div class="encabezado">'.$locale['1550'].'</div>';
|
echo '<div class="encabezado">'.$locale['1550'].'</div>';
|
||||||
echo '<table align="center" width="100%">';
|
echo '<table align="center" width="100%">';
|
||||||
|
|
||||||
echo '<tr>';
|
echo '<tr>';
|
||||||
|
//CAMPO PROCEDENCIA
|
||||||
echo '<td ';
|
echo '<td ';
|
||||||
if(in_array("20",$errores)) echo " class=\"errorcampo\"";
|
if(in_array("20",$errores)) echo ' class="errorcampo"';
|
||||||
echo ' width="33%" textalign="right">'.$locale['1800'].'* : ';
|
echo ' width="25%">'.$locale['1800'].':<br>';
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
||||||
rellena_procedencias("procedencia",$auxiliar,$candidato->getValor("procedencia"));
|
rellena_procedencias("procedencia",$auxiliar,$candidato->getValor("procedencia"));
|
||||||
|
|
||||||
|
//CAMPO PROCEDENCIA CV
|
||||||
|
echo '<br>'.$locale['1800']." ".$locale['1091'].":<br>";
|
||||||
|
echo $html->listaSelect("procedencia_cv","id","nombre","procedenciaCV",array("","-"),array($candidato->getValor("procedenciaCV")),true,false,"1");
|
||||||
echo '</td>';
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO INCORPORACION
|
||||||
|
echo '<td ';
|
||||||
|
if(in_array("20",$errores)) echo ' class="errorcampo"';
|
||||||
|
echo ' width="25%">'.$locale['1576'].'<br>';
|
||||||
|
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
||||||
|
rellena_desplegable_select_oid("incorporaciones","incorporacion","",$candidato->getValor("incorporacion"));
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO TARIFA
|
||||||
|
echo '<td width="25%">'.$locale['100118'].'<br><input type="text" name="tarifa" value="'.$candidato->getValor("tarifa").'" size="15" maxlength="20"></td>';
|
||||||
|
|
||||||
echo '<td>'.$locale['1576']." ";
|
//CAMPO SALARIO
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
echo '<td width="25%" textalign="right">'.$locale['129'].'<br>';
|
||||||
rellena_desplegable_select_oid("incorporaciones","incorporacion","",$candidato->getValor("incorporacion"));
|
|
||||||
echo '</td>';
|
|
||||||
echo "<td></td>";
|
|
||||||
echo '</tr>';
|
|
||||||
echo '<tr>';
|
|
||||||
echo '<td width="33%" textalign="right">';
|
|
||||||
if ($candidato->getValor("fecha_entrevista")!="0000-00-00"){
|
|
||||||
echo $locale['1095']." : ";
|
|
||||||
echo rellena_fecha_select($candidato->getValor("fecha_entrevista"),"entre");
|
|
||||||
}
|
|
||||||
echo '</td><td width="33%" textalign="right">';
|
|
||||||
echo $locale['1800']." ".$locale['1091'].":";
|
|
||||||
echo $html->listaSelect("procedencia_cv","id","nombre","procedenciaCV",array("","-"),array($candidato->getValor("procedenciaCV")),true,false,"1");
|
|
||||||
|
|
||||||
|
|
||||||
echo '</td>';
|
|
||||||
|
|
||||||
echo '<td textalign="right">'.$locale['129'];
|
|
||||||
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
||||||
rellena_desplegable_select_oidCol("salario","id","nombre","salario_min",$auxiliar,$candidato->getValor("salario_min"));
|
rellena_desplegable_select_oidCol("salario","id","nombre","salario_min",$auxiliar,$candidato->getValor("salario_min"));
|
||||||
echo "<br />".$locale['130'];
|
echo "<br/>".$locale['130'].'<br>';
|
||||||
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
$auxiliar = '<option value="">'.$locale['ns'].'</option>';
|
||||||
rellena_desplegable_select_oidCol("salario","id","nombre","salario_max",$auxiliar,$candidato->getValor("salario_max"));
|
rellena_desplegable_select_oidCol("salario","id","nombre","salario_max",$auxiliar,$candidato->getValor("salario_max"));
|
||||||
echo '</td>';
|
echo '</td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
echo '</tr>';
|
echo '<tr>';
|
||||||
echo '<tr>';
|
//CAMPO DISPONIBILIDAD ENTREVISTAS
|
||||||
|
echo '<td width="25%">'.$locale['Candidato001'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_entrevistas" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'entrevistas\');}else{enable(\'entrevistas\')}">';
|
||||||
|
if ($candidato->getValor("entrevistas") != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="entrevistas" name="entrevistas" value="'.$candidato->getValor("entrevistas").'" size="40" maxlength="200"';
|
||||||
|
if ($candidato->getValor("entrevistas") != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO DISPONIBILIDAD GUARDIAS
|
||||||
|
echo '<td width="25%">'.$locale['Candidato002'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_guardias" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'guardias\');}else{enable(\'guardias\')}">';
|
||||||
|
if ($candidato->getValor("guardias") != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="guardias" name="guardias" value="'.$candidato->getValor("guardias").'" size="40" maxlength="200"';
|
||||||
|
if ($candidato->getValor("guardias") != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO DISPONIBILIDAD VIAJAR
|
||||||
|
echo '<td width="25%">'.$locale['Candidato003'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_viajar" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'viajar\');}else{enable(\'viajar\')}">';
|
||||||
|
if ($candidato->getValor("viajar") != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="viajar" name="viajar" value="'.$candidato->getValor("viajar").'" size="40" maxlength="200"';
|
||||||
|
if ($candidato->getValor("viajar") != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
//CAMPO DISPONIBILIDAD INTERNACIONAL
|
||||||
|
echo '<td width="25%">'.$locale['Candidato004'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_internacional" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'internacional\');}else{enable(\'internacional\')}">';
|
||||||
|
if ($candidato->getValor("internacional") != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="internacional" name="internacional" value="'.$candidato->getValor("internacional").'" size="40" maxlength="200"';
|
||||||
|
if ($candidato->getValor("internacional") != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
|
|
||||||
|
echo '<tr>';
|
||||||
|
//CAMPO CARNET DE CONDUCIR
|
||||||
|
echo '<td width="25%">'.$locale['Candidato005'].' ';
|
||||||
|
|
||||||
|
echo '<select name="disp_carnet" onchange="javascript:if(this.options[this.selectedIndex].value == \'n\') {disable(\'carnet\');}else{enable(\'carnet\')}">';
|
||||||
|
if ($candidato->getValor("carnet") != "")
|
||||||
|
echo '<option value="s" selected>SI</option><option value="n">NO</option>';
|
||||||
|
else
|
||||||
|
echo '<option value="s" >SI</option><option value="n" selected>NO</option>';
|
||||||
|
echo '</select>';
|
||||||
|
echo '<br><input type="text" id="carnet" name="carnet" value="'.$candidato->getValor("carnet").'" size="40" maxlength="20"';
|
||||||
|
if ($candidato->getValor("carnet") != "")
|
||||||
|
echo '>';
|
||||||
|
else
|
||||||
|
echo 'disabled>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
// CAMPO PROVINCIA DESEADA
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' textalign="right">'.$locale['1561'].'<br>';
|
||||||
|
$localidadesDeseadas=$candidato->getProvinciasDeseadas();
|
||||||
|
$keylocalidades=array_values($localidadesDeseadas);
|
||||||
|
// Mostramos la lista
|
||||||
|
foreach ($localidadesDeseadas as $nombre =>$valor) {
|
||||||
|
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellLocDes&id=".$valor."\">Borrar</a><br />";
|
||||||
|
}
|
||||||
|
echo $html->listaSelect("provincias","oid","id","provincia_deseada",array("",$locale['ns']),$candidato->getProvinciasDeseadas(),true,true,"7");
|
||||||
|
echo ' <textarea name="observaciones_prov_deseada" rows="6" cols="30" style="overflow: auto;">'.$_POST['observaciones_prov_deseada'].'</textarea>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
// CAMPO PROVINCIA NO DESEADA
|
||||||
|
echo '<td ';
|
||||||
|
echo ' width="25%" '.$ett.' colspan="2" textalign="right">'.$locale['5001'].'<br>';
|
||||||
|
$localidadesNoDeseadas=$candidato->getProvinciasNoDeseadas();
|
||||||
|
$keylocalidades=array_values($localidadesNoDeseadas);
|
||||||
|
// Mostramos la lista
|
||||||
|
foreach ($localidadesNoDeseadas as $nombre =>$valor) {
|
||||||
|
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellLocNoDes&id=".$valor."\">Borrar</a><br />";
|
||||||
|
}
|
||||||
|
echo $html->listaSelect("provincias","oid","id","provincias_no_deseadas",array("",$locale['ns']),$candidato->getProvinciasNoDeseadas(),true,true,"7");
|
||||||
|
echo ' <textarea name="observaciones_prov_nodeseada" rows="6" cols="30" style="overflow: auto;">'.$_POST['observaciones_prov_nodeseada'].'</textarea>';
|
||||||
|
echo '</td>';
|
||||||
|
|
||||||
|
echo '<td></td>';
|
||||||
|
echo '</tr>';
|
||||||
|
|
||||||
|
echo '<tr>';
|
||||||
|
// CAMPO OBSERVACIONES
|
||||||
|
echo '<td colspan="4" align="center">'.$locale['135'].'<br><textarea name="observaciones" rows="7" cols="50" style="overflow: auto;width:100%; height:100px"">'.$candidato->getValor("observaciones").'</textarea></td>';
|
||||||
|
echo '</tr></table>';
|
||||||
|
|
||||||
|
///////////////////////////
|
||||||
|
//CAPACIDADES PROFESIONALES
|
||||||
|
///////////////////////////
|
||||||
|
echo '<input language="javascript" type="button" value="'.$locale['Capacidades003'].'" class="button" onclick="if(popup(\'addCapacidadProfesional.php?id_candidato='.$candidato->getValor("oid").'\', \'notes\')) window.location.reload()">';
|
||||||
|
echo '<div class="encabezado">'.$locale['Capacidades001'].'</div>';
|
||||||
|
lista_capacidades(8,'candidato');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
///////////////////////////
|
||||||
|
//CURRICULUM
|
||||||
|
///////////////////////////
|
||||||
|
echo '<input type="submit" value="'.$locale['1580'].'" class="button">';
|
||||||
|
echo '<div class="encabezado">'.$locale['1549'].'</div>';
|
||||||
|
echo '<table align="center" width="100%">';
|
||||||
|
echo '<tr><td colspan="6">';
|
||||||
|
menu_curriculums($_GET['oid'], "candidato");
|
||||||
|
echo '</td></tr><tr>';
|
||||||
|
echo '<input type="hidden" name="MAX_FILE_SIZE" value="10000000"><td colspan="6" textalign="right">'.$locale['125'].'<br>';
|
||||||
|
echo '<input name="userfile" type="file">';
|
||||||
|
echo '</td></tr></table>';
|
||||||
|
|
||||||
|
/*
|
||||||
echo '<td ';
|
echo '<td ';
|
||||||
if(in_array("23",$errores)) echo " class=\"errorcampo\"";
|
if(in_array("23",$errores)) echo " class=\"errorcampo\"";
|
||||||
echo ' textalign="right" '.$eper.'><div style="float:left ">'.$locale['121'].'</div><div style="float:left ">';
|
echo ' textalign="right" '.$eper.'><div style="float:left ">'.$locale['121'].'</div><div style="float:left ">';
|
||||||
@ -291,50 +491,8 @@ foreach ($perfiles as $nombre =>$valor) {
|
|||||||
echo $html->listaSelect("perfil","oid","id","perfil",array("",$locale['ns']),$candidato->getPerfiles(),false,true,"15");
|
echo $html->listaSelect("perfil","oid","id","perfil",array("",$locale['ns']),$candidato->getPerfiles(),false,true,"15");
|
||||||
|
|
||||||
echo '</div></td>';
|
echo '</div></td>';
|
||||||
|
*/
|
||||||
// Provincia deseada
|
/*
|
||||||
echo '<td ';
|
|
||||||
if(in_array("22",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="33%" valign="top" textalign="right" '.$ldes.'>' .
|
|
||||||
'<div style="float:left ">'.$locale['1561'].'</div><div style="float:left ">';
|
|
||||||
$localidadesDeseadas=$candidato->getProvinciasDeseadas();
|
|
||||||
$keylocalidades=array_values($localidadesDeseadas);
|
|
||||||
// Mostramos la lista
|
|
||||||
foreach ($localidadesDeseadas as $nombre =>$valor) {
|
|
||||||
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellLocDes&id=".$valor."\">Borrar</a><br />";
|
|
||||||
}
|
|
||||||
//rellena_desplegable_localidad_mult($candidato->getProvinciasDeseadas(), "provincia_deseada");
|
|
||||||
echo $html->listaSelect("provincias","oid","id","provincia_deseada",array("",$locale['ns']),$candidato->getProvinciasDeseadas(),false,true,"15");
|
|
||||||
|
|
||||||
|
|
||||||
echo '</div></td>';
|
|
||||||
|
|
||||||
// Provincia no deseada
|
|
||||||
echo '<td ';
|
|
||||||
if(in_array("22",$errores)) echo " class=\"errorcampo\"";
|
|
||||||
echo ' width="33%" valign="top" textalign="right" '.$ldes.'>' .
|
|
||||||
'<div style="float:left ">'.$locale['5001'].' </div><div style="float:left ">';
|
|
||||||
$localidadesNoDeseadas=$candidato->getProvinciasNoDeseadas();
|
|
||||||
$keylocalidades=array_values($localidadesNoDeseadas);
|
|
||||||
// Mostramos la lista
|
|
||||||
foreach ($localidadesNoDeseadas as $nombre =>$valor) {
|
|
||||||
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellLocNoDes&id=".$valor."\">Borrar</a><br />";
|
|
||||||
}
|
|
||||||
//rellena_desplegable_localidad_mult($candidato->getProvinciasNoDeseadas(), "provincia_no_deseada");
|
|
||||||
echo $html->listaSelect("provincias","oid","id","provincias_no_deseadas",array("",$locale['ns']),$candidato->getProvinciasNoDeseadas(),false,true,"15");
|
|
||||||
|
|
||||||
|
|
||||||
echo '</div></td>';
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
echo ' </tr>';
|
|
||||||
echo '<tr>
|
|
||||||
<td colspan="3" align="center">'.$locale['135'].'<br><textarea name="observaciones" rows="7" cols="50" style="overflow: auto; width:100%; height:150px">'.$candidato->getValor("observaciones").'</textarea></td></tr><tr>';
|
|
||||||
echo '</tr></table>';
|
|
||||||
echo '<input type="submit" value="'.$locale['1580'].'" class="button">';
|
|
||||||
echo '<div class="encabezado">'.$locale['1549'].'</div>';
|
|
||||||
echo '<table align="center" width="100%">';
|
|
||||||
echo '<tr align="center">
|
echo '<tr align="center">
|
||||||
<td textalign="right">'.$locale['122'].'</td><td align="left">';
|
<td textalign="right">'.$locale['122'].'</td><td align="left">';
|
||||||
$tecnologias=$candidato->getTecnologias();
|
$tecnologias=$candidato->getTecnologias();
|
||||||
@ -348,40 +506,12 @@ echo '<tr align="center">
|
|||||||
|
|
||||||
echo '</td>
|
echo '</td>
|
||||||
|
|
||||||
<td align="right">'.$locale['123'].'</td><td align="left">';
|
|
||||||
$idiomas=$candidato->getIdiomas();
|
|
||||||
$keyidiomas=array_values($idiomas);
|
|
||||||
// Mostramos la lista para borrar
|
|
||||||
foreach ($idiomas as $nombre =>$valor) {
|
|
||||||
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellIdi&id=".$valor."\">Borrar</a><br />";
|
|
||||||
}
|
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
|
||||||
echo $html->listaSelect("idiomas","oid","id","idiomas",array("",$locale['ns']),$candidato->getIdiomas(),false,true,"15");
|
|
||||||
echo '</td>
|
|
||||||
|
|
||||||
<td align="right">'.$locale['124'].'</td><td align="left"> ';
|
|
||||||
$titulaciones=$candidato->getTitulaciones();
|
|
||||||
$keylocalidades=array_values($titulaciones);
|
|
||||||
// Mostramos la lista para borrar
|
|
||||||
foreach ($titulaciones as $nombre =>$valor) {
|
|
||||||
echo $nombre." <a href=\"gestion_candidato.php?oid=".$candidato->getValor("oid")."&action=dellTit&id=".$valor."\">Borrar</a><br />";
|
|
||||||
}
|
|
||||||
$auxiliar = '<option selected value="">'.$locale['ns'].'</option>';
|
|
||||||
echo $html->listaSelect("titulaciones","oid","id","titulaciones",array("",$locale['ns']),$candidato->getTitulaciones(),false,true,"15");
|
|
||||||
|
|
||||||
echo '</td>
|
|
||||||
|
|
||||||
</tr>';
|
</tr>';
|
||||||
echo '<tr><td colspan="6">';
|
*/
|
||||||
menu_curriculums($_GET['oid'], "candidato");
|
|
||||||
echo '</td></tr><tr>';
|
echo '<div class="encabezado">'.$locale['1552'].'</div>';
|
||||||
echo '<input type="hidden" name="MAX_FILE_SIZE" value="10000000">
|
|
||||||
<td colspan="6" textalign="right">'.$locale['125'].'<br>';
|
|
||||||
echo '<input name="userfile" type="file">';
|
|
||||||
echo '</td></tr></table>';
|
|
||||||
|
|
||||||
echo '</table>';
|
|
||||||
echo '<div class="encabezado">'.$locale['1552'].'</div>';
|
|
||||||
?>
|
?>
|
||||||
<textarea name="historial" style="width:100%; height:200px;overflow: auto;" readonly><?php echo $candidato->getHistorial();?></textarea>
|
<textarea name="historial" style="width:100%; height:200px;overflow: auto;" readonly><?php echo $candidato->getHistorial();?></textarea>
|
||||||
<?php
|
<?php
|
||||||
|
|||||||
@ -17,6 +17,7 @@ $locale['ver'] = "Ver";
|
|||||||
$locale['del'] = " del ";
|
$locale['del'] = " del ";
|
||||||
$locale['de'] = " de ";
|
$locale['de'] = " de ";
|
||||||
$locale['add'] = "Añadir";
|
$locale['add'] = "Añadir";
|
||||||
|
$locale['cancel'] = "Cancelar";
|
||||||
|
|
||||||
//Cabecera:
|
//Cabecera:
|
||||||
$locale['001'] = " .:: Gestión de solicitudes y ofertas ::.";
|
$locale['001'] = " .:: Gestión de solicitudes y ofertas ::.";
|
||||||
@ -97,6 +98,9 @@ $locale['114usuario'] = "Localidad: ";
|
|||||||
$locale['114candidato'] = "Localidad: ";
|
$locale['114candidato'] = "Localidad: ";
|
||||||
$locale['115'] = "CP:";
|
$locale['115'] = "CP:";
|
||||||
$locale['116'] = "Fecha de nacimiento: ";
|
$locale['116'] = "Fecha de nacimiento: ";
|
||||||
|
$locale['100117'] = "Lugar de nacimiento: ";
|
||||||
|
$locale['100118'] = "Tarifa: ";
|
||||||
|
$locale['100119'] = "Sexo: ";
|
||||||
$locale['117'] = "Fecha de alta: ";
|
$locale['117'] = "Fecha de alta: ";
|
||||||
$locale['118usuario'] = "Rol*: ";
|
$locale['118usuario'] = "Rol*: ";
|
||||||
$locale['118candidato'] = "Rol: ";
|
$locale['118candidato'] = "Rol: ";
|
||||||
@ -138,6 +142,16 @@ $locale['146'] = "Vacaciones solicitadas";
|
|||||||
$locale['147'] = "Vacaciones aprobadas";
|
$locale['147'] = "Vacaciones aprobadas";
|
||||||
$locale['148'] = "Vacaciones no aprobadas";
|
$locale['148'] = "Vacaciones no aprobadas";
|
||||||
$locale['149'] = "Vacaciones pendientes de anulación";
|
$locale['149'] = "Vacaciones pendientes de anulación";
|
||||||
|
$locale['Candidato001'] = "Disponibilidad entrevistas:";
|
||||||
|
$locale['Candidato002'] = "Disponibilidad para guardias:";
|
||||||
|
$locale['Candidato003'] = "Disponibilidad viajar:";
|
||||||
|
$locale['Candidato004'] = "Disponibilidad proyectos internacionales:";
|
||||||
|
$locale['Candidato005'] = "Carnet de conducir:";
|
||||||
|
$locale['Capacidades001'] = "CAPACIDADES PROFESIONALES";
|
||||||
|
$locale['Capacidades002'] = "Perfil funcional";
|
||||||
|
$locale['Capacidades003'] = "Nueva capacidad profesional";
|
||||||
|
$locale['Capacidades004'] = "CAPACIDAD PROFESIONAL";
|
||||||
|
$locale['Capacidades005'] = "CAPACIDAD TÉCNICA";
|
||||||
|
|
||||||
//Historial:
|
//Historial:
|
||||||
$locale['150'] = "Modificados: ";
|
$locale['150'] = "Modificados: ";
|
||||||
@ -196,6 +210,7 @@ $locale['199'] = "Historial de:";
|
|||||||
$locale['200'] = "Administración del sistema";
|
$locale['200'] = "Administración del sistema";
|
||||||
$locale['201'] = "AYUDA: Desde esta página se puede insertar nuevos tipos de perfiles, estados, situaciones, idiomas, etc.";
|
$locale['201'] = "AYUDA: Desde esta página se puede insertar nuevos tipos de perfiles, estados, situaciones, idiomas, etc.";
|
||||||
$locale['202'] = "Perfiles técnicos";
|
$locale['202'] = "Perfiles técnicos";
|
||||||
|
$locale['202_2'] = "Perfiles funcionales";
|
||||||
$locale['203'] = "Tecnologías";
|
$locale['203'] = "Tecnologías";
|
||||||
$locale['204'] = "Estados";
|
$locale['204'] = "Estados";
|
||||||
$locale['205'] = "Situaciones";
|
$locale['205'] = "Situaciones";
|
||||||
@ -706,7 +721,7 @@ $locale['1545'] = "Total importados:";
|
|||||||
$locale['1546'] = "Total no importados:";
|
$locale['1546'] = "Total no importados:";
|
||||||
$locale['1547'] = "Localidad deseada";
|
$locale['1547'] = "Localidad deseada";
|
||||||
$locale['1548'] = "DATOS PERSONALES";
|
$locale['1548'] = "DATOS PERSONALES";
|
||||||
$locale['1549'] = "DATOS DE CURRÍCULUM";
|
$locale['1549'] = "CURRÍCULUM";
|
||||||
$locale['1550'] = "DATOS ADICIONALES";
|
$locale['1550'] = "DATOS ADICIONALES";
|
||||||
$locale['1551'] = "CANDIDATURAS";
|
$locale['1551'] = "CANDIDATURAS";
|
||||||
$locale['1552'] = "HISTORIAL";
|
$locale['1552'] = "HISTORIAL";
|
||||||
@ -732,7 +747,7 @@ $locale['1572'] = "Contraseña nueva:";
|
|||||||
$locale['1573'] = "Contraseña nueva (repetir):";
|
$locale['1573'] = "Contraseña nueva (repetir):";
|
||||||
$locale['1574'] = "Error al inscribirle en un proyecto.";
|
$locale['1574'] = "Error al inscribirle en un proyecto.";
|
||||||
$locale['1575'] = "Nueva candidatura.";
|
$locale['1575'] = "Nueva candidatura.";
|
||||||
$locale['1576'] = "Incorporación:";
|
$locale['1576'] = "Disponibilidad de incorporación:";
|
||||||
$locale['1577'] = "Key";
|
$locale['1577'] = "Key";
|
||||||
$locale['1578'] = "Fecha registro";
|
$locale['1578'] = "Fecha registro";
|
||||||
$locale['1579'] = "No hay candidatos";
|
$locale['1579'] = "No hay candidatos";
|
||||||
|
|||||||
@ -79,6 +79,7 @@ if($_POST['action']!=""){
|
|||||||
} ?>
|
} ?>
|
||||||
<ul id="tabnav">
|
<ul id="tabnav">
|
||||||
<li class='<?php if($vista=="perfil") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=perfil"><?php echo $locale['202']; ?></a></li>
|
<li class='<?php if($vista=="perfil") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=perfil"><?php echo $locale['202']; ?></a></li>
|
||||||
|
<li class='<?php if($vista=="perfil_funcional") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=perfil_funcional"><?php echo $locale['202_2']; ?></a></li>
|
||||||
<li class='<?php if($vista=="tecnologias") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=tecnologias"><?php echo $locale['203']; ?></a></li>
|
<li class='<?php if($vista=="tecnologias") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=tecnologias"><?php echo $locale['203']; ?></a></li>
|
||||||
<li class='<?php if($vista=="idiomas") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=idiomas"><?php echo $locale['206']; ?></a></li>
|
<li class='<?php if($vista=="idiomas") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=idiomas"><?php echo $locale['206']; ?></a></li>
|
||||||
<li class='<?php if($vista=="titulaciones") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=titulaciones"><?php echo $locale['207']; ?></a></li>
|
<li class='<?php if($vista=="titulaciones") echo "activo"; else echo "inactivo"; ?>'><a href="mantenimientoTablas.php?vista=titulaciones"><?php echo $locale['207']; ?></a></li>
|
||||||
@ -99,6 +100,8 @@ if($_POST['action']!=""){
|
|||||||
switch ($vista) {
|
switch ($vista) {
|
||||||
case "perfil":echo $html->adminTabla1("perfil","oid","id","abrev");
|
case "perfil":echo $html->adminTabla1("perfil","oid","id","abrev");
|
||||||
break;
|
break;
|
||||||
|
case "perfil_funcional":echo $html->adminTabla1("perfil_funcional","oid","id","abrev");
|
||||||
|
break;
|
||||||
case "tecnologias":echo $html->adminTabla2("tecnologia","oid","id");
|
case "tecnologias":echo $html->adminTabla2("tecnologia","oid","id");
|
||||||
break;
|
break;
|
||||||
case "idiomas":echo $html->adminTabla2("idiomas","oid","id");
|
case "idiomas":echo $html->adminTabla2("idiomas","oid","id");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user