Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2010, 19:12
Avatar de slaxsna
slaxsna
 
Fecha de Ingreso: diciembre-2010
Ubicación: Tampico
Mensajes: 38
Antigüedad: 13 años, 4 meses
Puntos: 3
Problema con listview

Que tal amigos quisiera ver si me pueden asesorar a resolver un problema que tengo con mi listview expongo mi problema:

Estoy realizando un punto de venta, tengo mi textbox donde coloco el codigo del producto cuando presiono enter se introduce a mi listview y si vuelvo a poner el mismo producto quisiera que el producto añadido anterior solo cambie su columna a 2 y no que se vuelva a insertar en una nueva fila.

Mis columnas del listview son:
Codigo Producto, Descripcion, Cantidad, Precio Venta, Existencia

Estoy tratando de hacer un For Each

Código PHP:
Dim existe As Boolean False
                    
For Each item As ListViewItem In ListView1.Items
                        
If item.Text txtCodigoBarras.Text Then
                            Dim cantidadAnterior 
As Integer CType(item.SubItems(2).TextInteger)
                            
item.SubItems(2).Text cantidadAnterior CType(lblCantidadProd.TextInteger)
                            
existe True
                        End 
If
                    
Next
                    
If Not existe Then
                    End 
If 
Y lo que sucede es esto ... al introducir el codigo del producto y enseguida el mismo:



Y si introduzco un producto y despues otro y el proximo a introducir es el 1 que habia introducido pasa esto:



Como ven el que inserte primero cambia su cantidad como yo quisiera... pero aun asi se imprimen en las siguientes filas...

No se por donde va el asunto ojala y me pudieran dar una ayudita.

De antemano les agradezco el hecho de leer mi problema.

Feliz año nuevo!!