-- cambio en validación de kilometraje
This commit is contained in:
@@ -4322,10 +4322,24 @@
|
|||||||
<td>
|
<td>
|
||||||
<asp:TextBox ID="TxtObsAlmacen" runat="server" Rows="2" TextMode="MultiLine" Width="100%" CssClass="form-control input-sm"></asp:TextBox></td>
|
<asp:TextBox ID="TxtObsAlmacen" runat="server" Rows="2" TextMode="MultiLine" Width="100%" CssClass="form-control input-sm"></asp:TextBox></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left" id="TrKilometraje" runat="server" visible="false">
|
<tr align="center" id="TrKilometraje" runat="server" visible="false">
|
||||||
<td>Kilometraje
|
<td>
|
||||||
<asp:TextBox ID="TxtKilometraje" runat="server" Width="250px" CssClass="form-control input-sm" MaxLength="6" CausesValidation="true" Text="000000"></asp:TextBox>
|
<div class="row">
|
||||||
<ajax:MaskedEditExtender ID="MEEKilometraje" runat="server" TargetControlID="TxtKilometraje" ClearMaskOnLostFocus="false" MaskType="Number" Mask="999999" MessageValidatorTip="true" InputDirection="LeftToRight" ErrorTooltipEnabled="True"></ajax:MaskedEditExtender>
|
<div class="col-md-2">
|
||||||
|
Kilometraje
|
||||||
|
<asp:TextBox ID="TxtKilometraje" runat="server" Width="65px" CssClass="form-control input-sm" MaxLength="6" CausesValidation="true" Text="000000"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ID="REVKilometraje" runat="server" ControlToValidate="TxtKilometraje" ValidationExpression="^\d{4,6}$" ErrorMessage="Debe tener entre 4 y 6 dígitos numéricos." Display="Dynamic" ForeColor="Red" />
|
||||||
|
<%--<ajax:MaskedEditExtender ID="MEEKilometraje" runat="server" TargetControlID="TxtKilometraje" ClearMaskOnLostFocus="false" MaskType="Number" Mask="999999" MessageValidatorTip="true" InputDirection="LeftToRight" ErrorTooltipEnabled="True"></ajax:MaskedEditExtender>--%>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-5">
|
||||||
|
Próxima Rotación y Balanceo:<br />
|
||||||
|
<asp:Label runat="server" ID="LblRotacion" Text=""></asp:Label>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-5">
|
||||||
|
Próxima Alineación:<br />
|
||||||
|
<asp:Label runat="server" ID="LblAlineacion" Text=""></asp:Label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left" id="trCorreoNotif1" runat="server" visible="false">
|
<tr align="left" id="trCorreoNotif1" runat="server" visible="false">
|
||||||
@@ -4350,21 +4364,6 @@
|
|||||||
<tr align="left" id="trPaqueteriaDirectaLabel" runat="server" visible="false">
|
<tr align="left" id="trPaqueteriaDirectaLabel" runat="server" visible="false">
|
||||||
<td id="Td4" runat="server">Tipo de Entrega: <b>Entrega Directa</b></td>
|
<td id="Td4" runat="server">Tipo de Entrega: <b>Entrega Directa</b></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left" id="trRotacion" runat="server" visible="false">
|
|
||||||
<td id="Td3" runat="server">Próxima Rotación y Balanceo: </td>
|
|
||||||
</tr>
|
|
||||||
<tr align="left" id="trRotacionlbl" runat="server" visible="false">
|
|
||||||
<td>
|
|
||||||
<asp:Label runat="server" ID="LblRotacion" Text=""></asp:Label></td>
|
|
||||||
</tr>
|
|
||||||
<tr align="left" id="trAlineacion" runat="server" visible="false">
|
|
||||||
<td id="Td7" runat="server">Próxima Alineación: </td>
|
|
||||||
</tr>
|
|
||||||
<tr align="left" id="trAlineacionlbl" runat="server" visible="false">
|
|
||||||
<td>
|
|
||||||
<asp:Label runat="server" ID="LblAlineacion" Text=""></asp:Label></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
|
|
||||||
<%--<tr align="left" id="TrObsMedico1" visible="false" runat="server">
|
<%--<tr align="left" id="TrObsMedico1" visible="false" runat="server">
|
||||||
<td>Médico: </td>
|
<td>Médico: </td>
|
||||||
|
|||||||
@@ -3487,7 +3487,7 @@ Partial Class Ventas
|
|||||||
DivContadoOtros.Visible = True
|
DivContadoOtros.Visible = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558).ToEntero() = 1 Then
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
||||||
|
|
||||||
DivMesesSinIntereses.Visible = True
|
DivMesesSinIntereses.Visible = True
|
||||||
DivDdlCuentaTarjetaCredito.Attributes.Add("class", "col-md-4")
|
DivDdlCuentaTarjetaCredito.Attributes.Add("class", "col-md-4")
|
||||||
@@ -3591,10 +3591,6 @@ Partial Class Ventas
|
|||||||
'End If
|
'End If
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
||||||
trRotacion.Visible = True
|
|
||||||
trRotacionlbl.Visible = True
|
|
||||||
trAlineacion.Visible = True
|
|
||||||
trAlineacionlbl.Visible = True
|
|
||||||
|
|
||||||
Dim FechaRotaAlinea As Date = TxtFecha.Text.ToDate
|
Dim FechaRotaAlinea As Date = TxtFecha.Text.ToDate
|
||||||
LblRotacion.Text = FechaRotaAlinea.AddMonths(6).ToShortDateString
|
LblRotacion.Text = FechaRotaAlinea.AddMonths(6).ToShortDateString
|
||||||
@@ -10038,9 +10034,9 @@ Partial Class Ventas
|
|||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558).ToEntero() = 1 AndAlso TrKilometraje.Visible Then
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" AndAlso TrKilometraje.Visible Then
|
||||||
If TxtKilometraje.Text.Length < 6 Then
|
If TxtKilometraje.Text.Length < 4 OrElse TxtKilometraje.Text.Length > 6 Then
|
||||||
Alert("El kilometraje debe tener 6 digitos.", TipoMensaje.MsgAdvertencia)
|
Alert("El kilometraje debe tener de 4 a 6 dígitos.", TipoMensaje.MsgAdvertencia)
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
@@ -13347,7 +13343,7 @@ Partial Class Ventas
|
|||||||
ObjFactura.EsGarantia = Me.EsGarantia
|
ObjFactura.EsGarantia = Me.EsGarantia
|
||||||
ObjFactura.Bloqueada = Me.Bloqueada
|
ObjFactura.Bloqueada = Me.Bloqueada
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558).ToEntero() = 1 AndAlso TrKilometraje.Visible Then
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" AndAlso TrKilometraje.Visible Then
|
||||||
ObjFactura.Kilometraje = TxtKilometraje.Text.Trim.ToDecimal()
|
ObjFactura.Kilometraje = TxtKilometraje.Text.Trim.ToDecimal()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@@ -18797,7 +18793,7 @@ Partial Class Ventas
|
|||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
If drPS("CveTipoPS").ToString() = "1" Then 'Si es servicio
|
If drPS("CveTipoPS").ToString() = "1" Then 'Si es servicio
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558).ToString() = "1" Then 'Si es Empresa llantera
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then 'Si es Empresa llantera
|
||||||
TxtPrecio.Enabled = True
|
TxtPrecio.Enabled = True
|
||||||
Else
|
Else
|
||||||
'TxtPrecio.Enabled = False
|
'TxtPrecio.Enabled = False
|
||||||
@@ -25240,7 +25236,7 @@ Partial Class Ventas
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
Case 2 'CONTADO
|
Case 2 'CONTADO
|
||||||
If DdlTipoComprobante.SelectedValue.Contiene("Ing", "Ant", "Rem") OrElse (UsuarioActual.Empresa.Funcionalidad(558).ToEntero() = 1 And DdlTipoComprobante.SelectedValue = "Cot") OrElse (CveVenta > 0 AndAlso DdlTipoComprobante.SelectedValue = "Cot" AndAlso Not UsuarioActual.CveEmpresa.Contiene(119, 158)) Then
|
If DdlTipoComprobante.SelectedValue.Contiene("Ing", "Ant", "Rem") OrElse (UsuarioActual.Empresa.Funcionalidad(558) = "1" And DdlTipoComprobante.SelectedValue = "Cot") OrElse (CveVenta > 0 AndAlso DdlTipoComprobante.SelectedValue = "Cot" AndAlso Not UsuarioActual.CveEmpresa.Contiene(119, 158)) Then
|
||||||
DivContado.Visible = True
|
DivContado.Visible = True
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
||||||
DivTransferencia.Visible = False
|
DivTransferencia.Visible = False
|
||||||
@@ -25514,7 +25510,7 @@ Partial Class Ventas
|
|||||||
DrCredito("Tipo") = "Tarjeta de Crédito"
|
DrCredito("Tipo") = "Tarjeta de Crédito"
|
||||||
DrCredito("CveMetodoPago") = 4
|
DrCredito("CveMetodoPago") = 4
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558).ToEntero() = 1 Then
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
||||||
DrCredito("MesesSinIntereses") = DDlMesesSinIntereses.SelectedValue.ToEntero()
|
DrCredito("MesesSinIntereses") = DDlMesesSinIntereses.SelectedValue.ToEntero()
|
||||||
Else
|
Else
|
||||||
DrCredito("MesesSinIntereses") = -1
|
DrCredito("MesesSinIntereses") = -1
|
||||||
@@ -25610,7 +25606,7 @@ Partial Class Ventas
|
|||||||
DrCredito("Observaciones") = ""
|
DrCredito("Observaciones") = ""
|
||||||
DrCredito("Tipo") = "Tarjeta de Crédito"
|
DrCredito("Tipo") = "Tarjeta de Crédito"
|
||||||
DrCredito("CveMetodoPago") = 4
|
DrCredito("CveMetodoPago") = 4
|
||||||
If UsuarioActual.Empresa.Funcionalidad(558).ToEntero() = 1 Then
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
||||||
DrCredito("MesesSinIntereses") = DdlMesesSinIntereses2.SelectedValue.ToEntero()
|
DrCredito("MesesSinIntereses") = DdlMesesSinIntereses2.SelectedValue.ToEntero()
|
||||||
Else
|
Else
|
||||||
DrCredito("MesesSinIntereses") = -1
|
DrCredito("MesesSinIntereses") = -1
|
||||||
@@ -36017,7 +36013,7 @@ Partial Class Ventas
|
|||||||
SeEstaFActurandoVentaMedica = True
|
SeEstaFActurandoVentaMedica = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If GvPagos.Rows.Count = 0 And UsuarioActual.Empresa.Funcionalidad(558).ToEntero() = 1 And RBLPago.SelectedValue.ToEntero() = 2 Then
|
If GvPagos.Rows.Count = 0 And UsuarioActual.Empresa.Funcionalidad(558) = "1" And RBLPago.SelectedValue.ToEntero() = 2 Then
|
||||||
Alert("No se puede facturar hasta que se haya especificado detalladamente la forma de pago", TipoMensaje.MsgAdvertencia)
|
Alert("No se puede facturar hasta que se haya especificado detalladamente la forma de pago", TipoMensaje.MsgAdvertencia)
|
||||||
Else
|
Else
|
||||||
Dim FolioFijo As Integer = 0
|
Dim FolioFijo As Integer = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user