Cambios en Faltante/Sobrante para negativos y positivos
This commit is contained in:
@@ -139,7 +139,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-3" runat="server" Id="DivComision" Visible="false">
|
<div class="col-md-3" runat="server" Id="DivComision" Visible="false">
|
||||||
<label style="width: 70px; ">Faltante/Sobrante:</label>
|
<label style="width: 105px; ">Faltante/Sobrante:</label>
|
||||||
<asp:TextBox runat="server" ID="TxtComision" Class=" input-sm " Width="75px"></asp:TextBox>
|
<asp:TextBox runat="server" ID="TxtComision" Class=" input-sm " Width="75px"></asp:TextBox>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -227,6 +227,7 @@
|
|||||||
|
|
||||||
var ValorTotalSeleccionado = 0
|
var ValorTotalSeleccionado = 0
|
||||||
var comision = 0;
|
var comision = 0;
|
||||||
|
var comisionNegativa = 0;
|
||||||
|
|
||||||
function FnSuma(chk, cantidad) {
|
function FnSuma(chk, cantidad) {
|
||||||
var saldo = ToDouble($('#C_lblValorTotal').text());
|
var saldo = ToDouble($('#C_lblValorTotal').text());
|
||||||
@@ -244,28 +245,16 @@
|
|||||||
var saldo = ToDouble($('#C_lblValorTotal').text());
|
var saldo = ToDouble($('#C_lblValorTotal').text());
|
||||||
var comision2 = ToDouble($('#C_TxtComision').val());
|
var comision2 = ToDouble($('#C_TxtComision').val());
|
||||||
if (comision2 < 0) {
|
if (comision2 < 0) {
|
||||||
comision2 = comision2 * -1;
|
comisionNegativa = comision2 * -1
|
||||||
debugger;
|
|
||||||
}
|
}
|
||||||
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
|
comision2 = comision2 - comision
|
||||||
saldo = saldo - comision2;
|
saldo = saldo + comision2;
|
||||||
$('#C_lblValorTotal').text(FormatoNumero(saldo, 2));
|
$('#C_lblValorTotal').text(FormatoNumero(saldo, 2));
|
||||||
comision = ToDouble($('#C_TxtComision').val())
|
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) {
|
if (comision != 0) {
|
||||||
@@ -274,14 +263,15 @@
|
|||||||
$('#LblClasificacion').css("display", "block");
|
$('#LblClasificacion').css("display", "block");
|
||||||
$('#divClasificacion').css("display", "block");
|
$('#divClasificacion').css("display", "block");
|
||||||
|
|
||||||
|
debugger;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$('#LblSubproyecto').css("display", "none");
|
$('#LblSubproyecto').css("display", "none");
|
||||||
$('#divSubProyecto').css("display", "none");
|
$('#divSubProyecto').css("display", "none");
|
||||||
$('#LblClasificacion').css("display", "none");
|
$('#LblClasificacion').css("display", "none");
|
||||||
$('#divClasificacion').css("display", "none");
|
$('#divClasificacion').css("display", "none");
|
||||||
|
debugger;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user