diff --git a/Bancos/DepositosCaja.aspx b/Bancos/DepositosCaja.aspx index 73efc4f02..2619da69f 100644 --- a/Bancos/DepositosCaja.aspx +++ b/Bancos/DepositosCaja.aspx @@ -139,7 +139,7 @@
- +
@@ -227,6 +227,7 @@ var ValorTotalSeleccionado = 0 var comision = 0; + var comisionNegativa = 0; function FnSuma(chk, cantidad) { var saldo = ToDouble($('#C_lblValorTotal').text()); @@ -244,28 +245,16 @@ var saldo = ToDouble($('#C_lblValorTotal').text()); var comision2 = ToDouble($('#C_TxtComision').val()); if (comision2 < 0) { - comision2 = comision2 * -1; - debugger; + comisionNegativa = comision2 * -1 } - if (comision2 < ValorTotalSeleccionado) { + if (comision2 > ValorTotalSeleccionado || comisionNegativa > ValorTotalSeleccionado) { + $('#C_TxtComision').val(comision) + alert("No es posible poner una comision superior a lo seleccionado") + } else { comision2 = comision2 - comision - saldo = saldo - comision2; + saldo = saldo + comision2; $('#C_lblValorTotal').text(FormatoNumero(saldo, 2)); comision = ToDouble($('#C_TxtComision').val()) - if (comision < 0) { - comision = comision * -1; - debugger; - } - } else { - var comisionNegativo = ToDouble($('#C_TxtComision').val()); - if (comisionNegativo < 0) { - $('#C_TxtComision').val(comision*-1) - debugger; - } else { - $('#C_TxtComision').val(comision) - - } - alert("No es posible poner una comision superior a lo seleccionado") } if (comision != 0) { @@ -274,14 +263,15 @@ $('#LblClasificacion').css("display", "block"); $('#divClasificacion').css("display", "block"); + debugger; } else { $('#LblSubproyecto').css("display", "none"); $('#divSubProyecto').css("display", "none"); $('#LblClasificacion').css("display", "none"); $('#divClasificacion').css("display", "none"); + debugger; } - }