Example #1
0
        public static List <Producto> SeleccionarProductosFiltrado(string criterio, int offset_rows, int next_rows, int opcion)
        {
            List <Producto> lista = new List <Producto>();

            DataSet ds = ProductoDato.SeleccionarTodosFiltrado(criterio, offset_rows, next_rows, opcion);

            foreach (DataRow fila in ds.Tables[0].Rows)
            {
                Producto registro = new Producto();
                registro.producto_id    = fila["producto_id"].ToString();
                registro.descripcion    = fila["descripcion"].ToString();
                registro.nombreProducto = fila["nombreProducto"].ToString();
                registro.precio         = Convert.ToDouble(fila["precio"]);
                registro.activo         = Convert.ToBoolean(fila["activo"]);

                registro.categoria = CategoriaLN.SeleccionarCategoria(fila["categoria_id"].ToString());

                lista.Add(registro);
            }

            return(lista);
        }