This commit is contained in:
@@ -605,7 +605,12 @@ Public Class ClsNominas
|
|||||||
End If
|
End If
|
||||||
retorno = True
|
retorno = True
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
OnError("Ocurrió un error al registrar la provisión de nómina.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
|
If ex.Message.Contains("No se puede registrar una prepóliza en un periodo cerrado") Then
|
||||||
|
OnError("No se puede registrar la provisión, periodo contable cerrado.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
|
||||||
|
Else
|
||||||
|
OnError("Ocurrió un error al registrar la provisión de nómina.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
|
||||||
|
|
||||||
|
End If
|
||||||
End Try
|
End Try
|
||||||
Return retorno
|
Return retorno
|
||||||
End Function
|
End Function
|
||||||
|
|||||||
@@ -3975,6 +3975,7 @@ Namespace Extensiones
|
|||||||
HeaderBar = New StringBuilder("<li><i class='fa fa-home'></i><a href='/Inicio.aspx'>Inicio</a></li>")
|
HeaderBar = New StringBuilder("<li><i class='fa fa-home'></i><a href='/Inicio.aspx'>Inicio</a></li>")
|
||||||
MenuHTML = New StringBuilder()
|
MenuHTML = New StringBuilder()
|
||||||
modpadres = New List(Of String)
|
modpadres = New List(Of String)
|
||||||
|
headerstr = New List(Of String)
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Property CveModuloSeleccionado As Integer
|
Property CveModuloSeleccionado As Integer
|
||||||
@@ -3986,6 +3987,7 @@ Namespace Extensiones
|
|||||||
Property ScriptColorGrupoModulo As String
|
Property ScriptColorGrupoModulo As String
|
||||||
Property strdomain As String
|
Property strdomain As String
|
||||||
Property modpadres As List(Of String)
|
Property modpadres As List(Of String)
|
||||||
|
Property headerstr As List(Of String)
|
||||||
|
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
background-color: #e5e5e5;
|
background-color: #e5e5e5;
|
||||||
}
|
}
|
||||||
.page-sidebar-menu .dnone {
|
.page-sidebar-menu .dnone {
|
||||||
display: none;
|
display: none !important;
|
||||||
}
|
}
|
||||||
.table-striped > tbody > tr:nth-of-type(odd).ADSRow,
|
.table-striped > tbody > tr:nth-of-type(odd).ADSRow,
|
||||||
table > tbody > tr.ADSRow > td, table.table > tbody > tr.ADSRow > td,
|
table > tbody > tr.ADSRow > td, table.table > tbody > tr.ADSRow > td,
|
||||||
|
|||||||
@@ -277,7 +277,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="">
|
<div class="">
|
||||||
<asp:Label runat="server" Text="Concepto contable Pasivo" AssociatedControlID="DdlCtaContablePasivo"></asp:Label>
|
<asp:Label runat="server" Text="Concepto contable Pasivo" AssociatedControlID="DdlConceptoContablePasivo"></asp:Label>
|
||||||
<asp:DropDownList ID="DdlConceptoContablePasivo" runat="server" AppendDataBoundItems="True" DataTextField="ConceptoContable" DataValueField="CveConceptoContable" Class="form-control select2me" Width="100%" ValidationGroup="GrpGuardar"></asp:DropDownList>
|
<asp:DropDownList ID="DdlConceptoContablePasivo" runat="server" AppendDataBoundItems="True" DataTextField="ConceptoContable" DataValueField="CveConceptoContable" Class="form-control select2me" Width="100%" ValidationGroup="GrpGuardar"></asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -530,7 +530,7 @@ public partial class Nomina_CatConcepto : ClsPaginas
|
|||||||
{
|
{
|
||||||
DdlCtaContableB.SelectedValueExist(drow["CveCuentaB"]);
|
DdlCtaContableB.SelectedValueExist(drow["CveCuentaB"]);
|
||||||
}
|
}
|
||||||
if (ChkContabiliza.Checked && (DdlCtaContable.SelectedValue.ToEntero() <= 0 || (chkCtaImporteNegativoProv.Checked && DdlCtaContableB.SelectedValue.ToEntero() <= 0)))
|
if (ChkContabiliza.Checked && (DdlConceptoContable.SelectedValue.ToEntero() <= 0 || DdlConceptoContablePasivo.SelectedValue.ToEntero() <= 0 || (chkCtaImporteNegativoProv.Checked && DdlConceptoContableB .SelectedValue.ToEntero() <= 0)))
|
||||||
{
|
{
|
||||||
Alert("el concepto esta marcado como contabilizable pero no estan asignadas correctamente las cuentas.", ModExtensiones.TipoMensaje.MsgAdvertencia);
|
Alert("el concepto esta marcado como contabilizable pero no estan asignadas correctamente las cuentas.", ModExtensiones.TipoMensaje.MsgAdvertencia);
|
||||||
}
|
}
|
||||||
@@ -627,7 +627,7 @@ public partial class Nomina_CatConcepto : ClsPaginas
|
|||||||
string formula = TxtFormula.Text;
|
string formula = TxtFormula.Text;
|
||||||
using (ClsNominas objnom = new ClsNominas())
|
using (ClsNominas objnom = new ClsNominas())
|
||||||
{
|
{
|
||||||
if (TipoFormula == 0 && !ValidaFormula(formula).Equals(""))
|
if (false &&TipoFormula == 0 && !ValidaFormula(formula).Equals(""))
|
||||||
{
|
{
|
||||||
Alert("Fórmula no válida. Favor de ingresar una correcta.", ModExtensiones.TipoMensaje.MsgError);
|
Alert("Fórmula no válida. Favor de ingresar una correcta.", ModExtensiones.TipoMensaje.MsgError);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -156,7 +156,7 @@ Partial Class Nomina_ReportePTU
|
|||||||
If Not IsNothing(rowc) Then
|
If Not IsNothing(rowc) Then
|
||||||
CveConcepto = rowc("CveConcepto").ToString().ToEntero()
|
CveConcepto = rowc("CveConcepto").ToString().ToEntero()
|
||||||
Else
|
Else
|
||||||
CveConcepto = objNomina.AddConcepto("PTU", "Utilidades", "P", "", True, True, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, False, -1, -1, -1, 0, -1, 0, 0, 0, 0, 0, -1, 1, -1, -1, -1, -1)
|
CveConcepto = objNomina.AddConcepto("PTU", "Utilidades", "P", "", True, True, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, False, -1, -1, -1, 0, -1, 0, 0, 0, 0, 0, -1, 1, -1, -1, -1, -1, -1)
|
||||||
End If
|
End If
|
||||||
If CveConcepto < 1 Then
|
If CveConcepto < 1 Then
|
||||||
continuar = False
|
continuar = False
|
||||||
|
|||||||
@@ -216,8 +216,8 @@ function buscadorMenuCaudi() {
|
|||||||
hasmenusearch = (localStorage.getItem("HasMenu").toString() == "1")
|
hasmenusearch = (localStorage.getItem("HasMenu").toString() == "1")
|
||||||
} catch (error) { }*/
|
} catch (error) { }*/
|
||||||
let idTxtMaster = "txtMasterMenu";
|
let idTxtMaster = "txtMasterMenu";
|
||||||
if ($('#' + idTxtMaster).length == 0 && hasmenusearch) {
|
if (!($('#' + idTxtMaster).hasClass("txtMasterMenukeychange")) && hasmenusearch) {
|
||||||
let buscador = $('' +
|
/*let buscador = $('' +
|
||||||
'<div class="sidebar-search " style="margin-top: 12px;">' +
|
'<div class="sidebar-search " style="margin-top: 12px;">' +
|
||||||
' <div class="input-group">' +
|
' <div class="input-group">' +
|
||||||
' <input type="text" id="' + idTxtMaster + '" class="form-control" placeholder="Buscar...">' +
|
' <input type="text" id="' + idTxtMaster + '" class="form-control" placeholder="Buscar...">' +
|
||||||
@@ -228,21 +228,22 @@ function buscadorMenuCaudi() {
|
|||||||
' </span>' +
|
' </span>' +
|
||||||
' </div>' +
|
' </div>' +
|
||||||
'</div>')
|
'</div>')
|
||||||
$('ul#ulmenulateralmaster li.sidebar-toggler-wrapper').append(buscador);
|
$('ul#ulmenulateralmaster li.sidebar-toggler-wrapper').append(buscador);*/
|
||||||
|
|
||||||
let tickBar = 0;
|
let tickBar = 0;
|
||||||
let input = $('#' + idTxtMaster);
|
let input = $('#' + idTxtMaster);
|
||||||
|
input.addClass("txtMasterMenukeychange");
|
||||||
let BuscarMenu = function () {
|
let BuscarMenu = function () {
|
||||||
tickBar = tickBar + 1;
|
tickBar = tickBar + 1;
|
||||||
tickBarnew = tickBar;
|
tickBarnew = tickBar;
|
||||||
|
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
if (tickBarnew == tickBar) {
|
if (tickBarnew == tickBar) {
|
||||||
if (input.val() == '') { $('ul#ulmenulateralmaster li').css('display', ''); }
|
if (input.val() == '') { $('ul#ulmenulateralmasterB li').css('display', ''); }
|
||||||
else {
|
else {
|
||||||
$('ul#ulmenulateralmaster li:not(.sidebar-toggler-wrapper)').css('display', 'none');
|
$('ul#ulmenulateralmasterB li:not(.sidebar-toggler-wrapper)').css('display', 'none');
|
||||||
$('ul#ulmenulateralmaster li:contains("' + input.val() + '")').css('display', '');
|
$('ul#ulmenulateralmasterB li:contains("' + input.val() + '")').css('display', '');
|
||||||
$('ul#ulmenulateralmaster li > a[href="javascript:;"]:contains("' + input.val() + '")').parent().find('>ul>li').css('display', '');
|
$('ul#ulmenulateralmasterB li > a[href="javascript:;"]:contains("' + input.val() + '")').parent().find('>ul>li').css('display', '');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, 500);
|
}, 500);
|
||||||
@@ -2326,3 +2327,256 @@ function AddFunctionPS(inputProducto, inputAlmace, datos) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
Este
|
||||||
|
Es
|
||||||
|
Un
|
||||||
|
Cambio
|
||||||
|
Grande
|
||||||
|
para
|
||||||
|
que e
|
||||||
|
el
|
||||||
|
custom
|
||||||
|
JS
|
||||||
|
Se
|
||||||
|
Refresque
|
||||||
|
solo
|
||||||
|
y
|
||||||
|
no
|
||||||
|
tengan
|
||||||
|
que
|
||||||
|
porner
|
||||||
|
el
|
||||||
|
shift F5
|
||||||
|
esta
|
||||||
|
es
|
||||||
|
la prueba e
|
||||||
|
en
|
||||||
|
el
|
||||||
|
local
|
||||||
|
host
|
||||||
|
espero que funciones
|
||||||
|
|
||||||
|
});
|
||||||
|
$(window).load(function () {
|
||||||
|
loadadscroll();
|
||||||
|
});
|
||||||
|
function AddFunctionPS(inputProducto, inputAlmace, datos) {
|
||||||
|
|
||||||
|
let inProducto = inputProducto;
|
||||||
|
let inAlmace = inputAlmace;
|
||||||
|
let PSModal = $('<div class="modal ADS fade msProductos" role="dialog"></div>');
|
||||||
|
let content = $('<div class="modal-content"></div>');
|
||||||
|
let Mheader = $('<div class="modal-header "><button type="button" class="close" data-dismiss="modal">×</button><h4 class="modal-title">Productos ó Servicios</h4></div>');
|
||||||
|
let Mbody = $('<div class="modal-body"></div>');
|
||||||
|
let MFotter = $('<div class="modal-footer"><div>');
|
||||||
|
let Minput = $('<input type="text" class="form-control input-sm" placeholder="Buscar" >');
|
||||||
|
let buscador = $('<div class="input-group"></div>');
|
||||||
|
let lupa = $('<a href="javascript:;" class="btn submit"><i class="icon-magnifier"></i></a>');
|
||||||
|
let divResult = $('<div class="result"></div>');
|
||||||
|
let divPS = $('<div class=" divPS"></div>');
|
||||||
|
let divAlmacen = $('<div class=" divAlmacen"></div>');
|
||||||
|
let style = '';
|
||||||
|
let mcssclass = '.msProductos ';
|
||||||
|
let newline = '\n\r';
|
||||||
|
{
|
||||||
|
style = style.concat(
|
||||||
|
'<style>', newline,
|
||||||
|
mcssclass, ' .search-form {', newline,
|
||||||
|
' margin: 10px 10px 0 0;', newline,
|
||||||
|
' display: inline-block;', newline,
|
||||||
|
' width: 350px !important; ', newline,
|
||||||
|
'}', newline,
|
||||||
|
mcssclass, ' .search-form .input-group {', newline,
|
||||||
|
' border-radius: 25px !important; ', newline,
|
||||||
|
'}', newline,
|
||||||
|
mcssclass, ' .search-form .input-group .form-control {', newline,
|
||||||
|
' border: 0;', newline,
|
||||||
|
' background: transparent !important; ', newline,
|
||||||
|
' text-indent: 0;', newline,
|
||||||
|
' padding: 6px 12px;', newline,
|
||||||
|
' margin: 0; ', newline,
|
||||||
|
' cursor: text;', newline,
|
||||||
|
'}', newline,
|
||||||
|
mcssclass, ' .search-form .input-group .input-group-btn {', newline,
|
||||||
|
' padding: 0;', newline,
|
||||||
|
' margin: 0; ', newline,
|
||||||
|
'}', newline,
|
||||||
|
mcssclass, ' .search-form .input-group .input-group-btn .btn.submit {', newline,
|
||||||
|
' margin: 3px 7px 0 0;', newline,
|
||||||
|
' padding: 0;', newline,
|
||||||
|
' background: none;', newline,
|
||||||
|
' display: block;', newline,
|
||||||
|
'}', newline,
|
||||||
|
mcssclass, ' .search-form .input-group .input-group-btn .btn.submit > i {', newline,
|
||||||
|
' font-size: 13px;', newline,
|
||||||
|
'}', newline,
|
||||||
|
mcssclass, '.search-form {', newline,
|
||||||
|
' background: #FFFFFF; }', newline,
|
||||||
|
mcssclass, '.search-form .input-group {', newline,
|
||||||
|
' border: 1px solid #ced6de; }', newline,
|
||||||
|
mcssclass, '.search-form .input-group:hover {', newline,
|
||||||
|
' border-color: #bfcad4; }', newline,
|
||||||
|
mcssclass, '.search-form .input-group .form-control {', newline,
|
||||||
|
' color: #333; }', newline,
|
||||||
|
mcssclass, '.search-form .input-group .form-control::-moz-placeholder {', newline,
|
||||||
|
' color: #cbd4dc;', newline,
|
||||||
|
' opacity: 1; }', newline,
|
||||||
|
mcssclass, '.search-form .input-group .form-control:-ms-input-placeholder {', newline,
|
||||||
|
' color: #cbd4dc; }', newline,
|
||||||
|
mcssclass, '.search-form .input-group .form-control::-webkit-input-placeholder {', newline,
|
||||||
|
' color: #cbd4dc; }', newline,
|
||||||
|
mcssclass, '.search-form .input-group .input-group-btn .btn.submit > i {', newline,
|
||||||
|
' color: #ced6de; }', newline,
|
||||||
|
mcssclass, ' .list-group{ cursor:pointer;}', newline,
|
||||||
|
mcssclass, ' .item-almacen .col-sm-2{ text-align:right;padding:0px;}', newline,
|
||||||
|
mcssclass, ' .item-almacen { padding: 4px;border-bottom: 1px solid #aaa;}', newline,
|
||||||
|
mcssclass, ' .divPS{ height:500px; overflow: auto;}', newline,
|
||||||
|
mcssclass, ' .divAlmacen{ background-color:#eee; height:500px; overflow: auto;}', newline,
|
||||||
|
mcssclass, ' .PStitulo{ background-color:#eee; font-weight: 800;font-size: 14px;padding-top: 6px; padding-bottom: 6px; border-bottom: 1px solid #aaa;}', newline,
|
||||||
|
'</style>');
|
||||||
|
}
|
||||||
|
|
||||||
|
let myTick = 0;
|
||||||
|
let textoOld = '';
|
||||||
|
let LimpiarAlmacen = function () {
|
||||||
|
divAlmacen.empty();
|
||||||
|
}
|
||||||
|
let Limpiarresultado = function () {
|
||||||
|
divPS.empty();
|
||||||
|
LimpiarAlmacen();
|
||||||
|
}
|
||||||
|
let buscaPSTimer = function (texto) {
|
||||||
|
let Tick = myTick + 1;
|
||||||
|
myTick = Tick;
|
||||||
|
setTimeout(
|
||||||
|
function () {
|
||||||
|
if (myTick == Tick) {
|
||||||
|
if (textoOld != texto) {
|
||||||
|
buscaPS(texto);
|
||||||
|
}
|
||||||
|
textoOld = texto
|
||||||
|
}
|
||||||
|
}, 500);
|
||||||
|
};
|
||||||
|
let buscaPS = function (texto) {
|
||||||
|
myTick = 0;
|
||||||
|
if (datos == null) {
|
||||||
|
datos = { Name: texto, metodo: 'getps' }
|
||||||
|
}
|
||||||
|
let sdata = datos;
|
||||||
|
sdata.Name = texto;
|
||||||
|
sdata.metodo = 'getps';
|
||||||
|
Limpiarresultado();
|
||||||
|
if (texto.length > 0) {
|
||||||
|
$.ajax({
|
||||||
|
url: "/Ashx/SIGWeb.ashx",
|
||||||
|
data: sdata
|
||||||
|
}).done(function (data) {
|
||||||
|
//console.log(data)
|
||||||
|
if (data.length > 0) {
|
||||||
|
data = JSON.parse(data)
|
||||||
|
let dul = $('<ul class="list-group"></ul>')
|
||||||
|
for (i = 0; i < data.length; i++) {
|
||||||
|
dul.append('<li class="list-group-item" data-cve="' + data[i].id + '">' + data[i].text + '</li>');
|
||||||
|
}
|
||||||
|
divPS.append(dul);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
textoOld = texto;
|
||||||
|
|
||||||
|
};
|
||||||
|
let GETPSALMACEN = function () {
|
||||||
|
PSModal.empty();
|
||||||
|
buscador.empty();
|
||||||
|
divResult.empty();
|
||||||
|
Mbody.empty();
|
||||||
|
content.append(Mheader);
|
||||||
|
content.append(Mbody);
|
||||||
|
content.append(MFotter);
|
||||||
|
buscador.append(Minput);
|
||||||
|
buscador.append($('<span class="input-group-btn"></span>').append(lupa));
|
||||||
|
divResult.append('<div class="row PStitulo"><div class=" col-sm-6 text-center">Productos</div><div class=" col-sm-1 text-left" style="padding: 0px;">Existencia</div><div class=" col-sm-5 text-left">Almacen</div></div>')
|
||||||
|
divResult.append($('<div class="row"></div>').append($('<div class=" col-sm-6 " style="padding: 0px;" ></div>').append(divPS)).append($('<div class=" col-sm-6 " style="padding: 0px;"></div>').append(divAlmacen)))
|
||||||
|
Mbody.append($('<div class="search-form"></div>').append(buscador));
|
||||||
|
Mbody.append(divResult);
|
||||||
|
|
||||||
|
PSModal.append($('<div class="modal-dialog modal-lg"></div>').append(content));
|
||||||
|
PSModal.modal();
|
||||||
|
};
|
||||||
|
lupa.bind("click", function () {
|
||||||
|
buscaPS(Minput.val());
|
||||||
|
});
|
||||||
|
Minput.bind("copy paste cut", function () {
|
||||||
|
buscaPS(Minput.val());
|
||||||
|
});
|
||||||
|
Minput.bind("keyup ", function (e) {
|
||||||
|
if (e.keyCode == 13) {
|
||||||
|
buscaPS(Minput.val());
|
||||||
|
e.preventDefault();
|
||||||
|
} else {
|
||||||
|
buscaPSTimer(Minput.val());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
PSModal.on('click', '.list-group-item ', function (e) {
|
||||||
|
let $this = $(this).hasClass('list-group-item') ? $(this) : $(this).closest('.list-group-item');
|
||||||
|
let cve = $this.data('cve');
|
||||||
|
let text = $this.text();
|
||||||
|
let datos = { cveps: cve, metodo: 'getpsalmacen' }
|
||||||
|
$(PSModal.find('.active')).removeClass('active')
|
||||||
|
$this.addClass('active');
|
||||||
|
//console.log('' + cve + ' : ' + text)
|
||||||
|
LimpiarAlmacen();
|
||||||
|
$.ajax({
|
||||||
|
url: "/Ashx/SIGWeb.ashx",
|
||||||
|
data: datos
|
||||||
|
}).done(function (data) {
|
||||||
|
//console.log(data)
|
||||||
|
LimpiarAlmacen();
|
||||||
|
if (data.length > 0) {
|
||||||
|
data = JSON.parse(data)
|
||||||
|
for (i = 0; i < data.length; i++) {
|
||||||
|
divAlmacen.append('<div class="row item-almacen" data-cve="' + data[i].id + '"><div class=" col-sm-2 " >' + data[i].existencia + '</div><div class=" col-sm-10 " >' + data[i].almacen + '</div></div>');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
PSModal.on('shown.bs.modal', function () {
|
||||||
|
Minput.focus();
|
||||||
|
});
|
||||||
|
PSModal.on('click', '.item-almacen', function (e) {
|
||||||
|
let $this = $(this).hasClass('item-almacen') ? $(this) : $(this).closest('.item-almacen');
|
||||||
|
let cveps = $(PSModal.find('.active')).data('cve');
|
||||||
|
let cveAlmacen = $this.data('cve');
|
||||||
|
if ($(inputProducto).length > 0) { $(inputProducto).val(cveps) }
|
||||||
|
if ($(inputAlmace).length > 0) { $(inputAlmace).val(cveAlmacen) }
|
||||||
|
PSModal.modal('hide');
|
||||||
|
});
|
||||||
|
$('body').append(PSModal);
|
||||||
|
$('head').append($(style));
|
||||||
|
$("body").keyup(function (e) {
|
||||||
|
if (e.keyCode == 113) {
|
||||||
|
GETPSALMACEN();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
40
Site.master
40
Site.master
@@ -15,7 +15,7 @@
|
|||||||
<!-- BEGIN STYLES -->
|
<!-- BEGIN STYLES -->
|
||||||
<style>
|
<style>
|
||||||
.page-sidebar-menu .dnone {
|
.page-sidebar-menu .dnone {
|
||||||
display: none;
|
display: none !important;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<%: Scripts.Render("~/bundles/modernizr") %>
|
<%: Scripts.Render("~/bundles/modernizr") %>
|
||||||
@@ -346,8 +346,8 @@
|
|||||||
<div class="page-container" runat="server" id="divpagecontainer">
|
<div class="page-container" runat="server" id="divpagecontainer">
|
||||||
|
|
||||||
<!-- BEGIN SIDEBAR -->
|
<!-- BEGIN SIDEBAR -->
|
||||||
<div class="page-sidebar-wrapper" runat="server" id="divMenu">
|
<div class="page-sidebar-wrapper" runat="server" id="divMenuB" style=" position: fixed;">
|
||||||
<div class="page-sidebar navbar-collapse collapse" style="padding-bottom: 120px;">
|
<div class="page-sidebar navbar-collapse collapse" >
|
||||||
<!-- add "navbar-no-scroll" class to disable the scrolling of the sidebar menu -->
|
<!-- add "navbar-no-scroll" class to disable the scrolling of the sidebar menu -->
|
||||||
<!-- BEGIN SIDEBAR MENU -->
|
<!-- BEGIN SIDEBAR MENU -->
|
||||||
<ul class="page-sidebar-menu" id='ulmenulateralmaster' data-keep-expanded="false" data-auto-scroll="true" data-slide-speed="200">
|
<ul class="page-sidebar-menu" id='ulmenulateralmaster' data-keep-expanded="false" data-auto-scroll="true" data-slide-speed="200">
|
||||||
@@ -356,28 +356,28 @@
|
|||||||
<div class="sidebar-toggler">
|
<div class="sidebar-toggler">
|
||||||
</div>
|
</div>
|
||||||
<!-- BEGIN SIDEBAR TOGGLER BUTTON -->
|
<!-- BEGIN SIDEBAR TOGGLER BUTTON -->
|
||||||
</li>
|
<div class="sidebar-search " style="margin-top: 12px;">
|
||||||
|
<div class="input-group">
|
||||||
<%--<li class="sidebar-search-wrapper">
|
<input type="text" id="txtMasterMenu" class="form-control" placeholder="Buscar..." />
|
||||||
<!-- BEGIN RESPONSIVE QUICK SEARCH FORM -->
|
<span class="input-group-btn">
|
||||||
<form class="sidebar-search" action="extra_search.html" method="POST">
|
<a href="javascript:;" class="btn BuscarMenu">
|
||||||
<div class="form-container">
|
<i class="icon-magnifier"></i>
|
||||||
<div class="input-box">
|
</a>
|
||||||
<a href="javascript:;" class="remove"></a>
|
</span>
|
||||||
<input type="text" placeholder="Search..." />
|
|
||||||
<input type="button" class="submit" value=" " />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</div>
|
||||||
<!--END RESPONSIVE QUICK SEARCH FORM -->
|
</li>
|
||||||
</li>--%>
|
|
||||||
|
|
||||||
<asp:Literal ID="Menu" runat="server"></asp:Literal>
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
<!-- END SIDEBAR MENU -->
|
<!-- END SIDEBAR MENU -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="page-sidebar-wrapper" runat="server" id="divMenu" style="margin-top: 45px;">
|
||||||
|
<div class="page-sidebar navbar-collapse collapse" style="padding-bottom: 120px;">
|
||||||
|
<ul class="page-sidebar-menu" id='ulmenulateralmasterB' data-keep-expanded="false" data-auto-scroll="true" data-slide-speed="200">
|
||||||
|
<asp:Literal ID="Menu" runat="server"></asp:Literal>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<!-- END SIDEBAR -->
|
<!-- END SIDEBAR -->
|
||||||
|
|
||||||
<!-- BEGIN CONTENT -->
|
<!-- BEGIN CONTENT -->
|
||||||
|
|||||||
@@ -321,7 +321,8 @@ Partial Class Site
|
|||||||
estilo = If(drP("Estilo").ToString() <> "", String.Format("<i class='{0}'></i>", drP("Estilo")), "")
|
estilo = If(drP("Estilo").ToString() <> "", String.Format("<i class='{0}'></i>", drP("Estilo")), "")
|
||||||
|
|
||||||
If menuobj.CveModuloSeleccionado = cveModuloActual Then
|
If menuobj.CveModuloSeleccionado = cveModuloActual Then
|
||||||
menuobj.HeaderBar.AppendFormat("<li><i class='fa fa-angle-right'></i><a href='{0}'>{1}</a></li>", liga, modulo)
|
'menuobj.HeaderBar.AppendFormat("<li><i class='fa fa-angle-right'></i><a href='{0}'>{1}</a></li>", liga, modulo)
|
||||||
|
menuobj.headerstr.Add(String.Format("<li><i class='fa fa-angle-right'></i><a href='{0}'>{1}</a></li>", liga, modulo))
|
||||||
menuobj.CveModuloSeleccionadoPadre = CveModulo
|
menuobj.CveModuloSeleccionadoPadre = CveModulo
|
||||||
menuobj.ScriptColorGrupoModulo = ColorPage(drP("CveGrupoModulo").ToString().ToEntero())
|
menuobj.ScriptColorGrupoModulo = ColorPage(drP("CveGrupoModulo").ToString().ToEntero())
|
||||||
End If
|
End If
|
||||||
@@ -345,8 +346,8 @@ Partial Class Site
|
|||||||
|
|
||||||
'menuobj.MenuHTML = menuobj.MenuHTML.Replace(String.Format("id='m{0}'", cveModuloActual), String.Format("id='m{0}' class='active open'", cveModuloActual))
|
'menuobj.MenuHTML = menuobj.MenuHTML.Replace(String.Format("id='m{0}'", cveModuloActual), String.Format("id='m{0}' class='active open'", cveModuloActual))
|
||||||
'menuobj.MenuHTML = menuobj.MenuHTML.Replace(String.Format("id='j{0}'", cveModuloActual), String.Format("id='j{0}' class='selected'", cveModuloActual))
|
'menuobj.MenuHTML = menuobj.MenuHTML.Replace(String.Format("id='j{0}'", cveModuloActual), String.Format("id='j{0}' class='selected'", cveModuloActual))
|
||||||
|
menuobj.headerstr.Insert(0, String.Format("<li><i class='fa fa-angle-right'></i><a href='{0}'>{1}</a></li>", liga, modulo))
|
||||||
menuobj.HeaderBar.AppendFormat("<li><i class='fa fa-angle-right'></i><a href='{0}'>{1}</a></li>", liga, modulo)
|
'menuobj.HeaderBar.AppendFormat("<li><i class='fa fa-angle-right'></i><a href='{0}'>{1}</a></li>", liga, modulo)
|
||||||
menuobj.CveModuloSeleccionadoPadre = CveModulo
|
menuobj.CveModuloSeleccionadoPadre = CveModulo
|
||||||
End If
|
End If
|
||||||
menuobj.MenuHTML.Append("</ul>")
|
menuobj.MenuHTML.Append("</ul>")
|
||||||
@@ -397,7 +398,9 @@ Partial Class Site
|
|||||||
menuobj.strdomain = menuobj.strdomain.Replace(String.Format(":{0}", Request.Url.Port), "")
|
menuobj.strdomain = menuobj.strdomain.Replace(String.Format(":{0}", Request.Url.Port), "")
|
||||||
End If
|
End If
|
||||||
Dim newmenuobj As MenuModal = ArmarMenu(0, menuobj)
|
Dim newmenuobj As MenuModal = ArmarMenu(0, menuobj)
|
||||||
|
For Each stritem As String In menuobj.headerstr
|
||||||
|
menuobj.HeaderBar.Append(stritem)
|
||||||
|
Next
|
||||||
|
|
||||||
'Dim MenuHTML As New StringBuilder
|
'Dim MenuHTML As New StringBuilder
|
||||||
'For Each drP As DataRow In Inicio
|
'For Each drP As DataRow In Inicio
|
||||||
|
|||||||
Reference in New Issue
Block a user