diff --git a/Ventas/vender.cs b/Ventas/vender.cs index 6b7f5b1..933e197 100644 --- a/Ventas/vender.cs +++ b/Ventas/vender.cs @@ -787,7 +787,7 @@ namespace compabetov2 { if (!txtbusqueda.Text.Equals("")) { - //productos = service.conseguirProductosFiltrados(txtbusqueda.Text); + productos = service.conseguirProductosFiltrados(txtbusqueda.Text); llenarLayout(); } else diff --git a/bin/Debug/compabetov2.exe b/bin/Debug/compabetov2.exe index 6facf13..cb8ed60 100644 Binary files a/bin/Debug/compabetov2.exe and b/bin/Debug/compabetov2.exe differ diff --git a/bin/Debug/compabetov2.pdb b/bin/Debug/compabetov2.pdb index f767e92..ffc8e83 100644 Binary files a/bin/Debug/compabetov2.pdb and b/bin/Debug/compabetov2.pdb differ diff --git a/database/DAO.cs b/database/DAO.cs index a1a83e9..6786b4b 100644 --- a/database/DAO.cs +++ b/database/DAO.cs @@ -1566,7 +1566,7 @@ namespace compabetov2.database conexion.Open(); - string sql = "SELECT * FROM Producto WHERE nombre LIKE @nombre"; + string sql = "SELECT * FROM variantes WHERE nombre LIKE @nombre"; SQLiteCommand command = new SQLiteCommand(sql, conexion); command.Parameters.AddWithValue("@nombre", $"%{nombreProducto}%"); reader = command.ExecuteReader(); diff --git a/database/service.cs b/database/service.cs index 1ad11d9..18c08de 100644 --- a/database/service.cs +++ b/database/service.cs @@ -438,28 +438,28 @@ namespace compabetov2.database return resumen; } - public static List conseguirProductosFiltrados(string nombreProducto) + public static List conseguirProductosFiltrados(string nombreProducto) { - List productos = new List(); + List productos = new List(); SQLiteDataReader reader = DAO.conseguirProductosFiltradosDAO(nombreProducto); - int idIndex = reader.GetOrdinal("idproducto"); + int idIndex = reader.GetOrdinal("idVariante"); int nombreIndex = reader.GetOrdinal("nombre"); - int descripcionIndex = reader.GetOrdinal("descripcion"); int precioIndex = reader.GetOrdinal("precio"); + int cantidadIndex = reader.GetOrdinal("cantidad"); int imgIndex = reader.GetOrdinal("img"); - int stockIndex = reader.GetOrdinal("stock"); + int fkProductoIndex = reader.GetOrdinal("fk_producto"); while (reader.Read()) { - Producto producto = new Producto( + Variante producto = new Variante( reader.GetInt32(idIndex), reader.GetString(nombreIndex), - reader.GetString(descripcionIndex), reader.GetDecimal(precioIndex), + reader.GetInt32(cantidadIndex), reader.GetString(imgIndex), - reader.GetInt32(stockIndex) + reader.GetInt32(fkProductoIndex) ); productos.Add(producto); diff --git a/obj/Debug/compabetov2.exe b/obj/Debug/compabetov2.exe index 6facf13..cb8ed60 100644 Binary files a/obj/Debug/compabetov2.exe and b/obj/Debug/compabetov2.exe differ diff --git a/obj/Debug/compabetov2.pdb b/obj/Debug/compabetov2.pdb index f767e92..ffc8e83 100644 Binary files a/obj/Debug/compabetov2.pdb and b/obj/Debug/compabetov2.pdb differ