File "proveedores_evaluacion.php"
Full path: /home/wwwitravel/public_html/00sistema.cymchiletours.cl/vistas/proveedores_evaluacion.php
File
size: 0 KB (3.17 KB bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
$eva = new evaluacion();
$getevacat=$eva->getEvaCategorias();
?>
<center>
<h3><b>EVALUACIÓN OPERADORES</b></h3>
<h5>Marca con una X la casilla correspondiente a la evaluación, donde 1 es la calificación mínima y 5 la máxima. Si no aplica la pregunta justificar porque. </h5>
</center>
<script>
$(document).ready(function() {
$('.clickeva').click(function(){
$(this).parent().find('input').val($(this).text());//asigana el valor de la respuesta
$(this).parent().find('td').css('background-color','#ffffff');
$(this).css('background-color','#00ff00');
});
$('#evaluacion_cli').click(function(){
var envia=1;
$('.get_resp_eva').each(function(){
if($(this).val()==''){envia=0;}
});
if (envia==1){
if (confirm("¿Realmente desea Enviar la evaluación?") == true) {
var id_us_crea=$('input[name=usuario_id]').val();
var id_prov=$('input[name=codigo_proveedor]').val();
var valo=[];
$('.get_resp_eva').each(function(){
var id_pre=$(this).attr('name');
var valor_pre=$(this).val();
if(valor_pre==''){valor_pre='NO APLICA';}
valo.push([id_pre,valor_pre]);
});
$.ajax({
type: "POST",
url: '../clases/accion.php',
async: true,
cache: false,
data : {
accion:"creaeva",
id_us_crea:id_us_crea,
id_prov:id_prov,
valor_pre:valo
},
success: function(data) {
/*****************/
$('.get_resp_eva').each(function(){
$(this).val('');
});
$('.clickeva').each(function(){
$(this).parent().find('td').css('background-color','#ffffff');
});
alert_principal('success', "La evaluación realizada con éxito.");
/****************/
},
error: function(objeto, quepaso, otroobj){
alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador.");
}
});
}
}else{
alert_principal('danger', "Por favor conteste todas las preguntas.");
}
});
});
</script>
<form type="post" id="evaluacion">
<?php
foreach($getevacat as $val){
$i=0;
$getevapre=$eva->getEvapreguntas($val['id']);
?>
<h4><?=$val['nombre']?></h4>
<table class="table table-bordered" style="font-size:11px;">
<?php
foreach($getevapre as $vale){
$i++;
?>
<tr>
<td width="10"><?=$i?>.</td>
<td><input class="get_resp_eva" type="hidden" name="<?=$vale['id']?>" value=""><?=$vale['pregunta']?></td>
<td width="10" class="clickeva" style="text-align:center;">1</td>
<td width="10" class="clickeva" style="text-align:center;">2</td>
<td width="10" class="clickeva" style="text-align:center;">3</td>
<td width="10" class="clickeva" style="text-align:center;">4</td>
<td width="10" class="clickeva" style="text-align:center;">5</td>
<td width="100" class="clickeva" style="text-align:center;">NO APLICA</td>
</tr>
<?php
}
?>
</table>
<?php
}
?>
<button type="button" class="btn btn-primary" id="evaluacion_cli" style="margin:15px;">Enviar Encuesta</button>
</form>