コード例 #1
0
 /**
  * Recibe el id_habilidad_blanda y d_coloquio 
  * */
 public function setPropuestaDeCambio()
 {
     $propuesta = $this->input->post('propuesta_de_salida');
     $propuesta = json_decode_into_array(utf8_decode($propuesta));
     $idUsuario = @$_SESSION[SESSION_ID_USUARIO];
     $data = $this->Test_model->setPropuestaCambioPorUsuario($propuesta["idTest"], $propuesta["idCorrida"], $idUsuario, $propuesta["propuesta"], $propuesta["nota"]);
     echo json_encode_utf8($data);
 }
コード例 #2
0
 public function getCurriculumsGrid()
 {
     $busquedas = $this->Curriculum_model->getInformeCurriculum("", "");
     $grid["page"] = 1;
     $grid["total"] = sizeof($busquedas);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($busquedas as $busqueda) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($busqueda->usuario, $busqueda->nombre, $busqueda->apellido, $busqueda->lista_herramientas, $busqueda->lista_aspectos_personalidad, $busqueda->q_busquedas, $busqueda->f_actualizacion);
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #3
0
 public function getHerramientasGrid()
 {
     $herramientasDisponibles = $this->Util_model->getHerramientas("", "");
     $grid["page"] = 1;
     $grid["total"] = sizeof($herramientasDisponibles);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($herramientasDisponibles as $area) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($area->d_area, $area->d_herramienta);
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #4
0
 public function getAspectosGrid()
 {
     $aspectosDisponibles = $this->Util_model->getHabilidadesBlandas("");
     $aspectosDisponibles = $aspectosDisponibles["lista_hab_blandas"];
     $grid["page"] = 1;
     $grid["total"] = sizeof($aspectosDisponibles);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($aspectosDisponibles as $aspecto) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($aspecto->d_habilidad_blanda, $aspecto->d_coloquio);
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #5
0
 public function getAspectosGrid()
 {
     $aspectos = $this->Util_model->getHabilidadesBlandas("");
     $aspectos = $aspectos["lista_hab_blandas"];
     $grid["page"] = 1;
     $grid["total"] = sizeof($aspectos);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($aspectos as $aspecto) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($aspecto->d_habilidad_blanda, $aspecto->d_coloquio, "<a href='javascript:editColoquio(\"" . $aspecto->id_habilidad_blanda . "\");'><img src='/images/src/pencil.gif'></img></a>");
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #6
0
 public function getBusquedasGrid()
 {
     $busquedas = $this->Busquedas_model->getBusquedasPorAreaDeNegocio("");
     $busquedas = $busquedas["informe_busqueda"];
     $grid["page"] = 1;
     $grid["total"] = sizeof($busquedas);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($busquedas as $busqueda) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($busqueda->d_industria, $busqueda->razon_social, $busqueda->d_titulo, $busqueda->d_herramienta, $busqueda->d_habilidad_blanda, $busqueda->estado);
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #7
0
 public function getCandidatosGrid()
 {
     $idBusqueda = @$_GET["idBusqueda"];
     $candidatos = $this->Busquedas_model->getInformeDeCandidatosDeBusqueda($idBusqueda);
     $candidatos = $candidatos["informe_busqueda"];
     $grid["page"] = 1;
     $grid["total"] = sizeof($candidatos);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($candidatos as $candidato) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($candidato->apellido, $candidato->nombre, $candidato->usuario, $candidato->listaaspectosperso_cv, "<a href='javascript:showCandidateReport(\"" . $candidato->usuario . "\");' title='Ver Informe' ><img src='/images/src/doc.png'/></a>");
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #8
0
 public function getBusquedasGrid()
 {
     $usuarioEmpresa = @$_GET["usuarioEmpresa"];
     $busquedasDelUsuario = $this->Busquedas_model->getBusquedasDeUsuario($usuarioEmpresa);
     $busquedasDelUsuario = array_merge($busquedasDelUsuario['busquedas_activas'], $busquedasDelUsuario['busquedas_inactivas']);
     $grid["page"] = 1;
     $grid["total"] = sizeof($busquedasDelUsuario);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($busquedasDelUsuario as $busqueda) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($busqueda->d_titulo, $busqueda->d_estado);
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #9
0
 public function getPropuestasGrid()
 {
     $idPsicotecnico = @$_GET["idPsicotecnico"];
     ////////////////////////
     $propuestas = $this->Test_model->getPropuestasCambios($idPsicotecnico);
     $propuestas = $propuestas["propuestas"];
     $grid["page"] = 1;
     $grid["total"] = sizeof($propuestas);
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($propuestas as $propuesta) {
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($propuesta->fecha, $propuesta->entradas, $propuesta->salida, $propuesta->propuesta, $propuesta->nota);
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #10
0
 public function setGrid()
 {
     //$idBusqueda = $this->uri->segment(3);
     $idBusqueda = $this->input->get('busquedaID');
     if ($this->input->get('refresh') == "S") {
         $actualizar = "S";
     } else {
         $actualizar = "N";
     }
     $resultados_de_busqueda = $this->Busquedas_model->getResultadoBusqueda($idBusqueda, $actualizar);
     if (!empty($resultados_de_busqueda["correos"])) {
         //TODO ONLY FOR DEMO
         $this->sendTestEmailsToUser($resultados_de_busqueda["correos"]);
         //TODO ONLY FOR DEMO
         //echo "SI A ALGUNO VE ESTO MANDEMELO POR MAIL !! ESTARIA ENVIANDO CORREOS!!!!";
         //print_r($resultados_de_busqueda["correos"]);
         //exit;
     }
     if (!empty($resultados_de_busqueda["correos_recuerdo"])) {
         //TODO ONLY FOR DEMO
         //$this->sendTestEmailsReminderToUser($resultados_de_busqueda["correos_recuerdo"]);
         //TODO ONLY FOR DEMO
         //echo "SI A ALGUNO VE ESTO MANDEMELO POR MAIL !! ESTARIA ENVIANDO CORREOS RECUERDO!!!!";
         //print_r($resultados_de_busqueda["correos_recuerdo"]);
         //exit;
     }
     //var_dump($resultados_de_busqueda);
     $grid["page"] = 1;
     $grid["total"] = 50;
     $grid["rows"] = array();
     $rc = false;
     $key = 1;
     foreach ($resultados_de_busqueda["resultado_busqueda"] as $resultado_busqueda) {
         /**************************************************************/
         /**TODO REEMPLAZAR POR pkg_util.pr_estado_contacto_busqueda  **/
         /**************************************************************/
         switch ($resultado_busqueda->c_estado_contacto) {
             case "EN":
                 $s1 = "selected";
                 $s2 = "";
                 $s3 = "";
                 $s4 = "";
                 $s5 = "";
                 break;
             case "SE":
                 $s1 = "";
                 $s2 = "selected";
                 $s3 = "";
                 $s4 = "";
                 $s5 = "";
                 break;
             case "CO":
                 $s1 = "";
                 $s2 = "";
                 $s3 = "selected";
                 $s4 = "";
                 $s5 = "";
                 break;
             case "RE":
                 $s1 = "";
                 $s2 = "";
                 $s3 = "";
                 $s4 = "selected";
                 $s5 = "";
                 break;
             case "OE":
                 $s1 = "";
                 $s2 = "";
                 $s3 = "";
                 $s4 = "";
                 $s5 = "selected";
                 break;
         }
         switch ($resultado_busqueda->estado_test) {
             case "P":
                 $estado = "Pendiente";
                 $estado = "<img src='/images/src/delete.png' />";
                 //TODO FIX SOLO PARA LA DEMO, PERMITE VER EL INFORME AUNQUE TENGA LOS TESTS PENDIENTES.
                 //$informe_link = "<img src='/images/src/doc.png' title=''/>";
                 //$informe_link = "<a href='javascript:showCandidateReport(\"". $resultado_busqueda->usuario. "\");' title='Informe aún no generado' ><img src='/images/src/doc.png'/></a>";
                 break;
             case "R":
                 $estado = "Realizado";
                 $estado = "<img src='/images/src/ok.png' />";
                 //$informe_link = "<a href='javascript:showCandidateReport(\"". $resultado_busqueda->usuario. "\");' title='Ver Informe' ><img src='/images/src/doc.png'/></a>";
                 break;
             default:
                 $estado = "Sin datos";
                 //$informe_link = "Sin datos";
         }
         switch ($resultado_busqueda->estado_informe) {
             case "N":
                 //NO GENERADO
                 //TODO FIX SOLO PARA LA DEMO, PERMITE VER EL INFORME AUNQUE TENGA LOS TESTS PENDIENTES.
                 //$informe_link = "<img src='/images/src/doc.png' title=''/>";
                 $informe_link = "<a href='javascript:showCandidateReport(\"" . $resultado_busqueda->usuario . "\");' title='Informe aún no generado' ><img src='/images/src/docno.png'/></a>";
                 break;
             case "G":
                 //GENERADO
                 $informe_link = "<a href='javascript:showCandidateReport(\"" . $resultado_busqueda->usuario . "\");' title='Ver Informe' ><img src='/images/src/doc.png'/></a>";
                 break;
             default:
                 $informe_link = "Sin datos";
         }
         $grid["rows"][$key]["id"] = $key;
         $grid["rows"][$key]["cell"] = array($resultado_busqueda->valor_ranking, $resultado_busqueda->nombre . " " . $resultado_busqueda->apellido, $estado, $informe_link, "<a href='javascript:showCandidateCV(\"" . $resultado_busqueda->usuario . "\");' title='Ver CV' ><img src='/images/src/cv.png' width='21px'/></a>", "<form id='estado{$key}' name='estado{$key}' method=post >\r\n\t\t\t\t\t\t\t\t\t\t\t\t<input type='hidden' name='cv_busqueda' id='cv_busqueda' value='" . $resultado_busqueda->id_res_busqueda . "' />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<select name='estado_cv_busqueda' id='estado_cv_busqueda' onchange='javascript:setEstadoCVBusqueda(\"estado{$key}\");'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value='EN' " . $s1 . " >Entrevistado</option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value='SE' " . $s2 . " >Sin Entrevistar</option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value='CO' " . $s3 . " >Contratado</option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value='RE' " . $s4 . " >Rechazado</option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value='RE' " . $s5 . " >Entrevista Solicitada</option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</select>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</form>");
         $key++;
     }
     echo json_encode_utf8($grid);
 }
コード例 #11
0
echo site_url('css/view_home.css');
?>
" />
<link rel="stylesheet" type="text/css" href="<?php 
echo site_url('css/style.css');
?>
" />
<link rel="shortcut icon" type="image/x-icon" href="<?php 
echo site_url("images/src/favicon.ico");
?>
" />
<title>Find Resources</title>

<script type="text/javascript">
	var userData = <?php 
echo json_encode_utf8($usuarioData);
?>
;
</script>


</head>
<body>
<?php 
include "toolbar.php";
?>



<div id="homeBody" class="clearfix body_container">
コード例 #12
0
"></script>

<style type="text/css">
	.field textarea {
		width: 350px;
		height: 200px;
	}
</style>


<title>FindResources </title>

<script type="text/javascript">

	var availableSoftSkills	= <?php 
echo json_encode_utf8($habilidadesBlandasDisponibles['lista_hab_blandas']);
?>
;
	
</script>
</head>
<body>

<?php 
include "toolbar.php";
?>
	<div class="body_container">
		
		<!-- CONTENT -->
		<div class="content">
			<h1>Informes finales</h1>	
コード例 #13
0
echo json_encode_utf8($nivelesDeEducacion);
?>
;

	var educationAvailableInstitutions = <?php 
echo json_encode_utf8($entidadesEducativas);
?>
;
	
	var informalEducationTypes = <?php 
echo json_encode_utf8($tiposDeEducacionNoFormal);
?>
;

	var cvData = <?php 
echo json_encode_utf8($curriculumData);
?>
;
	
</script>
<script type="text/javascript" src="<?php 
echo site_url('js/libs/jquery-1.6.2.min.js');
?>
"></script>
<script type="text/javascript" src="<?php 
echo site_url('js/libs/jquery-ui.min-1.8.16.js');
?>
"></script>
<script type="text/javascript" src="<?php 
echo site_url('js/libs/jquery-tools-min-1.2.6.js');
?>