From 4dd60bfc86a37b97bbca9e09d6944e04032aeaad Mon Sep 17 00:00:00 2001 From: Jonathan Alexis Perez Morales Date: Thu, 7 Dec 2023 19:32:11 -0700 Subject: [PATCH] -- cambios al cargar lista de precios en busqueda de existencia --- Inventarios/PopUpExistenciasAlmacen.aspx | 30 +++++++++------------ Inventarios/PopUpExistenciasAlmacen.aspx.vb | 26 ++++++++++++++++-- 2 files changed, 37 insertions(+), 19 deletions(-) diff --git a/Inventarios/PopUpExistenciasAlmacen.aspx b/Inventarios/PopUpExistenciasAlmacen.aspx index cf6a2dbd4..8300aa792 100644 --- a/Inventarios/PopUpExistenciasAlmacen.aspx +++ b/Inventarios/PopUpExistenciasAlmacen.aspx @@ -66,7 +66,7 @@ Lista de precio: - + @@ -113,26 +113,22 @@
-
+
-      - - -      - - -    - - -      - - -   - - +    + +    + +    + +    + +   
+ +
diff --git a/Inventarios/PopUpExistenciasAlmacen.aspx.vb b/Inventarios/PopUpExistenciasAlmacen.aspx.vb index 956d566e3..2af6652b7 100644 --- a/Inventarios/PopUpExistenciasAlmacen.aspx.vb +++ b/Inventarios/PopUpExistenciasAlmacen.aspx.vb @@ -353,6 +353,28 @@ Partial Class Inventarios_Default UpModalBuscarPorSerie.Update() - End Sub - + End Sub + + Protected Sub DdlPrecioLista_SelectedIndexChanged(sender As Object, e As EventArgs) + + Dim dr As Data.DataRow = GlobalDTPS(UsuarioActual.CveEmpresa, CvePS:=DDlPS.SelectedValue.ToEntero).FiltroPrimero("") + If dr IsNot Nothing Then + Dim ObjVta As New ClsVentas + Dim objPS As New ClsProductosServicios + If ObjVta.GetPrecioListas(UsuarioActual.CveEmpresa) Then + If ObjVta.DtResultados.Rows.Count > 0 Then + If objPS.GetPSPreciosLista(UsuarioActual.CveEmpresa, DdlPrecioLista.SelectedValue.ToEntero(), -1, DDlPS.SelectedValue.ToEntero) Then + If objPS.DtResultados.Rows.Count > 0 Then + LtPrecioPS.Text = $"Precio de venta: $: {objPS.DtResultados.Rows(0)("PrecioLista").ToString.FormatoNumero} {dr("Abreviatura").ToString}" + End If + End If + End If + End If + ObjVta.Dispose() + objPS.Dispose() + End If + + UPDatos.Update() + + End Sub End Class