diff --git a/Nomina/Nomina2.aspx.cs b/Nomina/Nomina2.aspx.cs
index 2be97a4b0..b07e6318c 100644
--- a/Nomina/Nomina2.aspx.cs
+++ b/Nomina/Nomina2.aspx.cs
@@ -226,10 +226,10 @@ public partial class Nomina_Nomina2 : ClsPaginas
{
if (objnom.GetNominaEmpleado(CveProyecto, CveSubProyecto, CveTurno, CvePeriodo, CveEmpresa, Agrupador) && objnom.DTSetResultados.Tables.Count > 1)
{
- dtempleados = objnom.DTSetResultados.Tables[0];
- dtConceptos = objnom.DTSetResultados.Tables[1];
- dtPeriodo = objnom.DTSetResultados.Tables[2];
- dtasistencia = objnom.DTSetResultados.Tables[3];
+ dtempleados = objnom.DTSetResultados.Tables[3];
+ dtConceptos = objnom.DTSetResultados.Tables[0];
+ dtPeriodo = objnom.DTSetResultados.Tables[1];
+ dtasistencia = objnom.DTSetResultados.Tables[2];
CvePeriodoSeleccionado = CvePeriodo;
continuar = true;
}
@@ -258,7 +258,10 @@ public partial class Nomina_Nomina2 : ClsPaginas
bf = (BoundField)GvNominas.Columns[CurrentColumn];
bf.DataField = string.Format("V_{0}", CveConcepto);
bf.HeaderText = Concepto;
- CurrentColumn++;
+ if (GvNominas.Columns[CurrentColumn].Visible)
+ {
+ CurrentColumn++;
+ }
}
if (true)
{
@@ -279,8 +282,11 @@ public partial class Nomina_Nomina2 : ClsPaginas
GvNominas.Columns[CurrentColumn].Visible = (dtempleados.SUM(string.Format("[V_{0}]", CveConcepto)) > 0);
bf = (BoundField)GvNominas.Columns[CurrentColumn];
bf.DataField = string.Format("V_{0}", CveConcepto);
- bf.HeaderText = Concepto;
- CurrentColumn++;
+ bf.HeaderText = Concepto;
+ if (GvNominas.Columns[CurrentColumn].Visible)
+ {
+ CurrentColumn++;
+ }
}
if (true)
@@ -308,7 +314,12 @@ public partial class Nomina_Nomina2 : ClsPaginas
GvNominas.Columns[CurrentColumn].Visible = (dtempleados.SUM(string.Format("[V_{0}]", CveConcepto)) > 0);
bf = (BoundField)GvNominas.Columns[CurrentColumn];
bf.DataField = string.Format("V_{0}", CveConcepto);
- CurrentColumn++;
+ bf.HeaderText = Concepto;
+
+ if (GvNominas.Columns[CurrentColumn].Visible)
+ {
+ CurrentColumn++;
+ }
}
if (true)
{
@@ -1349,7 +1360,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
using (ClsNominas objnom = new ClsNominas())
{
- if (objnom.GetTablasNomina (UsuarioActual.CveEmpresa) && objnom.DTSetResultados.Tables.Count > 1)
+ if (objnom.GetTablasNomina(UsuarioActual.CveEmpresa) && objnom.DTSetResultados.Tables.Count > 1)
{
GVFactorDesctInfonavit.DataSource = objnom.DTSetResultados.Tables[0];
GVSalariosMinimos.DataSource = objnom.DTSetResultados.Tables[1];
diff --git a/Scripts/custom.js b/Scripts/custom.js
index 3df5108f9..034aef08c 100644
--- a/Scripts/custom.js
+++ b/Scripts/custom.js
@@ -1211,11 +1211,12 @@ function AdsTabWizard() {
});
}, 10)
}
+
function MoveFixedDiv() {
var downMove = null;
var x;
var y;
- $(".modal-content .modal-header").mousedown(function (e) {
+ $("body").on('mousedown', '.modal-content >.modal-header', function (e) {
e.preventDefault();
downMove = $(this).parent().parent();
x = e.pageX;
@@ -1768,6 +1769,7 @@ jQuery(document).ready(function () {
loadsortadscroll();
QuickSidebar.init();
+ MoveFixedDiv();
setswitch();
function ocultarbtnmaster() { if ($('#btnmaster_actionssidebar + ul').text().trim() == "") { $('#btnmaster_actionssidebar').css('display', 'none'); } else { $('#btnmaster_actionssidebar').css('display', 'block'); } }
@@ -1778,7 +1780,6 @@ jQuery(document).ready(function () {
loadwebservice();
ocultarbtnmaster();
movepanel();
- MoveFixedDiv();
loadADSortable();
loadadscroll();
CargaPickers();