git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C437
This commit is contained in:
parent
705f4fae55
commit
214018fdda
6 changed files with 79 additions and 10 deletions
|
|
@ -31,7 +31,7 @@ this.getDataModel = function () {
|
|||
$("#txtFechaFinalizacion").datepicker();
|
||||
$("#txtFechaMaximaConfirmarParticipacion").datepicker();
|
||||
|
||||
|
||||
$('#txtPromotorProyecto').val(UsuarioSistema);
|
||||
}
|
||||
|
||||
this.AbrirConvocados = function () {
|
||||
|
|
|
|||
|
|
@ -60,6 +60,7 @@ this.getDataModel = function () {
|
|||
|
||||
$('#TableItems').TableInit(0, false, true, true, false, null, null);
|
||||
$('#GridRolesOpciones').TableInit(0, false, true, true, false, null, null);
|
||||
$('#GridRolesOpciones').DataTable().column(1).visible(false);
|
||||
$('#GridRolesUsuarios').TableInit(0, false, true, true, false, null, null);
|
||||
ObtenerRoles();
|
||||
CargarUsuariosSistema();
|
||||
|
|
@ -448,17 +449,38 @@ this.AgregarPantallas = function () {
|
|||
stateIcon = replaceAll("[$icon]", "fa-check-circle", stateIcon);
|
||||
stateIcon = replaceAll("[$state_color]", "muted", stateIcon);
|
||||
|
||||
|
||||
var repetido = false;
|
||||
var data = GridRolesOpciones
|
||||
.rows()
|
||||
.data();
|
||||
|
||||
var rowcollection = tableOpciones.$(".editor-active:checked", { "page": "all" });
|
||||
rowcollection.each(function (index, elem) {
|
||||
var id = elem.id;
|
||||
var subid = id.substring(6, id.length);
|
||||
GridRolesOpciones.row.add(
|
||||
|
||||
|
||||
$.each(data, function (key, item) {
|
||||
|
||||
if (item[2] == subid) {
|
||||
repetido = true
|
||||
return false;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
if (repetido == false) {
|
||||
GridRolesOpciones.row.add(
|
||||
[stateIcon,
|
||||
0,
|
||||
subid,
|
||||
elem.name,
|
||||
option])
|
||||
.draw();
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
toastr.success("Se han agregado las opciones correctamente", Message_Success);
|
||||
|
|
|
|||
|
|
@ -19,6 +19,9 @@ this.getDataModel = function () {
|
|||
$('#btnGuardar').hide();
|
||||
$('#btnInsertar').show();
|
||||
|
||||
$('#btn_eliminarGrupoTematico').click(function () {
|
||||
LimpiarGrupoTematico();
|
||||
});
|
||||
|
||||
$('#btnLimpiarControles').click(function () {
|
||||
LimpiarControles();
|
||||
|
|
@ -235,7 +238,26 @@ this.ActualizarItem = function () {
|
|||
if (!confirm("Se guardarán los cambios.\n ¿Desea continuar?"))
|
||||
{ return; }
|
||||
|
||||
|
||||
TableItems = $('#TableItems').DataTable();
|
||||
var repetido = false;
|
||||
var data = TableItems
|
||||
.rows()
|
||||
.data();
|
||||
|
||||
$.each(data, function (key, item) {
|
||||
|
||||
if (item[1] != $('#hiddenId').val() && item[2].toLowerCase() == $("#txtDescripcion").val().toLowerCase()) {
|
||||
repetido = true
|
||||
return false;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
if (repetido == true) {
|
||||
toastr.warning('Ya existe una subcategoría grupo temático con la misma descripción', Message_Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
SubCategoriaGrupoTematico = {
|
||||
IdGrupoTematico: $("#hiddenGrupoTematico").val(),
|
||||
|
|
@ -261,6 +283,24 @@ this.InsertarItem = function () {
|
|||
|
||||
|
||||
TableItems = $('#TableItems').DataTable();
|
||||
var repetido = false;
|
||||
var data = TableItems
|
||||
.rows()
|
||||
.data();
|
||||
|
||||
$.each(data, function (key, item) {
|
||||
|
||||
if (item[2].toLowerCase() == $("#txtDescripcion").val().toLowerCase()) {
|
||||
repetido = true
|
||||
return false;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
if (repetido == true) {
|
||||
toastr.warning('Ya existe una subcategoría grupo temático con la misma descripción', Message_Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
SubCategoriaGrupoTematico = {
|
||||
Estado: 1,
|
||||
|
|
@ -288,10 +328,17 @@ this.CompletarAccion = function () {
|
|||
}
|
||||
|
||||
this.LimpiarControles = function () {
|
||||
|
||||
$("#hiddenGrupoTematico").val('');
|
||||
$('#txtDescripcion').val('');
|
||||
$("#txtGrupoTematico").val('');
|
||||
$("#formCatalogo").validateElement("#txtDescripcion");
|
||||
|
||||
$('#lbTituloAccion').empty();
|
||||
$('#lbTituloAccion').append('Ingresar Nueva Sub Categoria de Grupo Temático');
|
||||
}
|
||||
|
||||
this.LimpiarGrupoTematico = function () {
|
||||
$("#hiddenGrupoTematico").val('');
|
||||
$('#txtGrupoTematico').val('');
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
<input type="hidden" id="hiddenContenido" value="true">
|
||||
|
||||
<form id="formCatalogo" class="form-horizontal" role="form">
|
||||
<div class="panel-body"> <h3> <i class="fa fa-briefcase"></i> Sub Categoria Grupo Temático </h3> </div>
|
||||
<div class="panel-body"> <h3> <i class="fa fa-briefcase"></i> SubCategoría Grupo Temático </h3> </div>
|
||||
<div style="background-color: #fff">
|
||||
|
||||
<div class="panel-body">
|
||||
|
|
@ -57,7 +57,7 @@
|
|||
<div class="panel panel-success">
|
||||
<div class="panel-heading">
|
||||
<h4 class="panel-title">
|
||||
<i class="fa fa-bars"></i> <label id="lbTituloAccion">Ingresar Nueva Sub Categoria Grupo Temático</label>
|
||||
<i class="fa fa-bars"></i> <label id="lbTituloAccion">Ingresar Nueva SubCategoría Grupo Temático</label>
|
||||
</h4>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
|
|
@ -68,7 +68,7 @@
|
|||
|
||||
<div class="form-group" id="divGrupoTematico">
|
||||
<label class="col-sm-4 control-label ControlsForms" id="lblGrupoTematico">Grupo Temático</label>
|
||||
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||
<div class="input-group input-group-sm col-lg-7 col-md-7 col-sm-7 col-xs-7">
|
||||
<input id="hiddenGrupoTematico" type="hidden">
|
||||
<input name="txtGrupoTematico" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtGrupoTematico" required="required" type="text" readonly="readonly" data-original-title="">
|
||||
|
||||
|
|
@ -87,7 +87,7 @@
|
|||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label ControlsForms">Descripción</label>
|
||||
<div class="col-sm-8">
|
||||
<div class="input-group input-group-sm col-lg-7 col-md-7 col-sm-7 col-xs-7">
|
||||
<input type="text" id="txtDescripcion" name="txtDescripcion" class="form-control imput-xs" required="required" />
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -96,7 +96,7 @@
|
|||
<label class="col-md-2"></label>
|
||||
<div class="col-md-4 ">
|
||||
|
||||
<button type="button" class="btn btn-default btn-sm pull-right" id="btnLimpiar">
|
||||
<button type="button" class="btn btn-default btn-sm pull-right" id="btnLimpiarControles">
|
||||
<span class="fa fa-eraser" aria-hidden="true"></span> Limpiar
|
||||
</button>
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
<div class="form-group " id="divPromotorProyecto">
|
||||
<label class="col-lg-5 col-md-5 col-sm-5 col-xs-5 control-label ControlsForms" id="lblPromotorProyecto">Promotor del proyecto</label>
|
||||
<div class="input-group col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||
<input name="txtPromotorProyecto" title="" class="form-control imput-xs TextBoxFramework inputWarning error" id="txtPromotorProyecto" required="required" type="text" placeholder="" data-original-title="">
|
||||
<input name="txtPromotorProyecto" title="" class="form-control imput-xs TextBoxFramework inputWarning error" id="txtPromotorProyecto" required="required" type="text" placeholder="" data-original-title="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -202,7 +202,7 @@
|
|||
<li><a href="javascript: ValidarAcceder('VerSolicitudesCompra','NormativaReglamentacionTecnica','Ver histórico de solicitudes de compra');"> Ver solicitudes de compra</a></li>
|
||||
<li><a href="javascript: EntrarVerSolicitud('3','Ver histórico de solicitudes de modificación');"> Ver solicitudes de </br> modificación</a></li>
|
||||
<li><a href="javascript: EntrarVerSolicitud('1','Ver histórico de solicitudes de consulta');"> 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>
|
||||
<li><a href="javascript: ValidarAcceder('Mantenimiento','Catalogos','Ingreso y actualización de catálogos');"> Configuración de la </br> aplicación</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue