This commit is contained in:
jnunez 2018-07-19 22:32:52 +00:00
parent 2b9ee2cec4
commit 09f58d0b40
4 changed files with 57 additions and 25 deletions

View file

@ -32,7 +32,6 @@ this.CargarTablaFichas = function (data) {
$('#tableFichas').TableInit(1, false, true, false, true, columnDefinition, FichaTecnica);
CargarFiltros();
if ($.fn.DataTable.isDataTable('#tableFichas')) {
@ -44,24 +43,59 @@ this.CargarTablaFichas = function (data) {
this.CargarFiltros = function () {
StartSelectControlRequest('#drpEmisor');
CleanSelectControl('#drpEmisor');
$('#tableFichas').DataTable({
initComplete: function () {
this.api().columns().every(function () {
var column = this;
var select = $('<select><option value=""></option></select>')
.appendTo($(column.footer()).empty())
.on('change', function () {
var val = $.fn.dataTable.util.escapeRegex(
$(this).val()
);
var ArrayEmisores = [];
var data = FichaTecnica;
column
.search(val ? '^' + val + '$' : '', true, false)
.draw();
});
$.each(data, function (key, item) {
var exist = $.grep(ArrayEmisores, function (data) {
return data == item.DescripcionEmisor;
});
if (exist.length == 0) {
ArrayEmisores.push(item.DescripcionEmisor);
AddSelectOption('#drpEmisor', item.DescripcionEmisor, item.DescripcionEmisor);
column.data().unique().sort().each(function (d, j) {
select.append('<option value="' + d + '">' + d + '</option>')
});
});
}
});
//StartSelectControlRequest('#drpEmisor');
//CleanSelectControl('#drpEmisor');
//var ArrayEmisores = [];
//var data = FichaTecnica;
//$.each(data, function (key, item) {
// var exist = $.grep(ArrayEmisores, function (data) {
// return data == item.DescripcionEmisor;
// });
// if (exist.length == 0) {
// ArrayEmisores.push(item.DescripcionEmisor);
// AddSelectOption('#drpEmisor', item.DescripcionEmisor, item.DescripcionEmisor);
// }
//});
//var tareas;
//tareas = $("#ucSeleccionarEmisor").html();
//$('#tableFichas thead tr th').append(tareas)
}
$('#tableFichas').on('click', 'button', function () {

View file

@ -203,7 +203,7 @@ this.AgregarUsuario = function () {
var tableParticipantes = $('#tableParticipantes').DataTable();
var option = $("#ucbtnRemoverParticipante").html();
var a = $("#hiddenusuario").val();
tableParticipantes.row.add(
[$("#hiddenusuario").val(),
$("#txtUsuario").val(),

View file

@ -17,7 +17,7 @@
<thead>
<tr>
<th class="col-sm-1">ID</th>
<th class="col-sm-2">Emisor</th>
<th class="col-sm-2" id="ColumEmisor">Emisor</th>
<th class="col-sm-3">Documento Técnico</th>
<th class="col-sm-5">Aplicación</th>
@*<th class="col-sm-4">Palabra Clave</th>*@
@ -44,10 +44,8 @@
</form>
<div id="ucSeleccionarEmisor">
<select name="drpEmisor" id="drpEmisor">
</select>
<div id="ucSeleccionarEmisor" style=" display:none;">
<select name="drpEmisor" id="drpEmisor"></select>
</div>
@section scripts{

View file

@ -153,19 +153,19 @@
<ul class="treeview-menu">
<span><i class="fa fa-circle text-success"> Acciones</i> </span>
@*<li><a href="javascript: EntrarPantallaSolicitud('1');"> Consulta al administrador </a></li>
<li><a href="javascript: EntrarPantallaSolicitud('1');"> Consulta al administrador </a></li>
<li><a href="javascript: EntrarPantallaSolicitud('2');"> Compra de documento técnica </a></li>
<li><a href="javascript: EntrarPantallaSolicitud('3');"> Modificación de documento </br> técnico</a></li>
<li><a href="#"> Ver mis solicitudes </a></li>*@
<li><a href="#"> Ver mis solicitudes </a></li>
<span><i class="fa fa-circle text-success"> Sitios</i> </span>
@*<li><a href="#"> Encuestas </a></li>*@
<li><a href="#"> Encuestas </a></li>
<span><i class="fa fa-circle text-success"> Administar</i> </span>
@*<li><a href="@Url.Action("FichaTecnica", "NormativaReglamentacionTecnica")"> Ficha Técnica</a></li>
<li><a href="@Url.Action("FichaTecnica", "NormativaReglamentacionTecnica")"> Ficha Técnica</a></li>
<li><a href="#"> Ver fichas técnicas inactivas</a></li>
<li><a href="#"> Ver solicitudes de compra</a></li>
<li><a href="#"> Ver solicitudes de modificación</a></li>
<li><a href="#"> Ver solicitudes de consulta</a></li>*@
<li><a href="#"> Ver solicitudes de consulta</a></li>
<li><a href="javascript: ValidarAcceder('Mantenimiento','Catalogos','Ingreso y actualización de mantenimientos');"> Configuración de la </br> aplicación</a></li>
</ul>
</li>