git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C394
This commit is contained in:
parent
e3977e68c2
commit
6b036f18c0
2 changed files with 57 additions and 24 deletions
|
|
@ -102,7 +102,7 @@ this.getDataModel = function () {
|
|||
});
|
||||
}
|
||||
|
||||
//CargarTipoPregunta
|
||||
|
||||
this.CargarTipoPregunta = function () {
|
||||
|
||||
var uri = CatalogosWCF + '/api/ObtenerTipoPregunta';
|
||||
|
|
@ -192,8 +192,7 @@ $('#tableTipoPregunta').on('click', 'button', function () {
|
|||
$('#modalTipoPregunta').modal('hide');
|
||||
|
||||
});
|
||||
//fin tipopregunta
|
||||
//Agregar Pregunta
|
||||
|
||||
this.AgregarPregunta = function () {
|
||||
var tablePreguntas = $('#tablePreguntas').DataTable();
|
||||
|
||||
|
|
@ -267,6 +266,52 @@ this.AgregarPregunta = function () {
|
|||
return false;
|
||||
}
|
||||
|
||||
if ($('#hiddenTipoPregunta').val() == "matrix") {
|
||||
var datosCol = false;
|
||||
var datosFil = false;
|
||||
|
||||
var dataC = tableColumnas
|
||||
.rows()
|
||||
.data();
|
||||
|
||||
var dataF = tableFilas
|
||||
.rows()
|
||||
.data();
|
||||
|
||||
$.each(dataC && dataF, function (key, item) {
|
||||
|
||||
datosCol = true;
|
||||
datosFil = true;
|
||||
});
|
||||
|
||||
if (!datosCol && !datosFil) {
|
||||
toastr.warning("Columnas y filas");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
else if ($('#hiddenTipoPregunta').val() == "rating") {
|
||||
if ($("#txtRangoMinimo").val() == '' || $("#txtRangoMaximo").val() == '') {
|
||||
toastr.warning("Minimo maximo");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
else if ($('#hiddenTipoPregunta').val() == "checkbox" || $('#hiddenTipoPregunta').val() == "dropdown" || $('#hiddenTipoPregunta').val() == "radiogroup") {
|
||||
var datosRes = false;
|
||||
|
||||
var dataRes = tableRespuestas
|
||||
.rows()
|
||||
.data();
|
||||
|
||||
$.each(dataRes, function (key, item) {
|
||||
datosRes = true;
|
||||
});
|
||||
|
||||
if (!datosRes) {
|
||||
toastr.warning("Respuestas");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if (!confirm("¿Desea agregar una pregunta?")) return;
|
||||
|
||||
|
||||
|
|
@ -318,24 +363,27 @@ this.LimpiarPregunta = function () {
|
|||
$('#divRangoMaximo').hide();
|
||||
$('#divRespuesta').hide();
|
||||
}
|
||||
|
||||
this.LimpiarTablaRespuestas = function () {
|
||||
var tableRespuestas = $('#tableRespuestas').DataTable();
|
||||
tableRespuestas.clear().draw();
|
||||
}
|
||||
|
||||
this.LimpiarTablaColumnas = function () {
|
||||
var tableColumns = $('#tableColumnas').DataTable();
|
||||
tableColumns.clear().draw();
|
||||
}
|
||||
|
||||
this.LimpiarTablaFilas = function () {
|
||||
var tableFilas = $('#tableFilas').DataTable();
|
||||
tableFilas.clear().draw();
|
||||
}
|
||||
|
||||
this.LimpiarRangos = function () {
|
||||
$('#txtRangoMinimo').val('');
|
||||
$('#txtRangoMaximo').val('');
|
||||
}
|
||||
//fin pregunta
|
||||
//AgregarUsuario
|
||||
|
||||
this.AgregarUsuario = function () {
|
||||
var tableUsuarios = $('#tableUsuarios').DataTable();
|
||||
|
||||
|
|
@ -440,8 +488,7 @@ this.LimpiarUsuario = function () {
|
|||
$('#hiddenusuario').val('');
|
||||
$('#txtUsuario').val('');
|
||||
}
|
||||
//fin usuario
|
||||
//AgregarRespuestas
|
||||
|
||||
this.AgregarRespuesta = function () {
|
||||
var tableRespuestas = $('#tableRespuestas').DataTable();
|
||||
|
||||
|
|
@ -477,7 +524,7 @@ this.AgregarRespuesta = function () {
|
|||
toastr.success(Message_Default, Message_Success);
|
||||
$('#txtRespuesta').val('');
|
||||
}
|
||||
//agregar columnas
|
||||
|
||||
this.AgregarColumna = function () {
|
||||
|
||||
if ($("#txtColumna").val() == '') {
|
||||
|
|
@ -498,7 +545,7 @@ this.AgregarColumna = function () {
|
|||
toastr.success(Message_Default, Message_Success);
|
||||
$('#txtColumna').val('');
|
||||
}
|
||||
//agregar filas
|
||||
|
||||
this.AgregarFila = function () {
|
||||
|
||||
if ($("#txtFila").val() == '') {
|
||||
|
|
@ -537,8 +584,7 @@ $('#tableColumnas').on('click', 'button', function () {
|
|||
var tableColumnas = $('#tableColumnas').DataTable();
|
||||
tableColumnas.row($(this).parents('tr')).remove().draw();
|
||||
});
|
||||
//fin respuetas
|
||||
//Guardar encuesta
|
||||
|
||||
this.GuardarEncuesta = function () {
|
||||
|
||||
var tablePreguntas = $("#tablePreguntas").DataTable();
|
||||
|
|
|
|||
|
|
@ -72,19 +72,6 @@
|
|||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-2"></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-2"></th>
|
||||
<th class="col-sm-3"></th>
|
||||
<th class="col-sm-3"></th>
|
||||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-1"></th>
|
||||
<th class="col-sm-2"></th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
</table>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue