Example #1
0
 private void InventarioCargado()
 { // el inventario se carga
     String[] losproductos = new String[coneccionsql.mostrarInventario().Count];
     lvInventario.Items.Clear();
     foreach (var item in coneccionsql.mostrarInventario().ToList())
     {
         string strproductos = item.ToString();
         losproductos = strproductos.Split(';');
         lvInventario.Items.Add("ID:" + losproductos[0].ToString() + " Nombre Producto: " + losproductos[1].ToString() + " Cantidad: " + losproductos[2].ToString() + " Precio: " + losproductos[3].ToString() + " Info: " + losproductos[4].ToString() + " Tipo de Producto: " + losproductos[5].ToString() + "\n");
     }
 }
Example #2
0
        public List <Producto> AgregarProductosAlCarrito(int id)
        {
            String[] ProductosBBDD = new String[basededatos.mostrarInventario().Count];
            foreach (var producto in basededatos.mostrarInventario().ToList())
            {
                string linea = producto.ToString();
                ProductosBBDD = linea.Split(';');
                if (id.Equals(int.Parse(ProductosBBDD[0])))
                {
                    Producto ProductosEnCarrito = new Producto();
                    ProductosEnCarrito.IdProducto       = int.Parse(ProductosBBDD[0]);
                    ProductosEnCarrito.NombreProducto   = ProductosBBDD[1];
                    ProductosEnCarrito.CantidadProducto = 1; //la cantidad se deja en uno ya que es la cantidad que el cliente se lleva.
                    ProductosEnCarrito.PrecioProducto   = int.Parse(ProductosBBDD[3]);
                    ProductosEnCarrito.InfoProducto     = ProductosBBDD[4];

                    if (TipoProducto.Alimento.ToString().Equals(ProductosBBDD[5]))
                    {
                        ProductosEnCarrito.Tipoproducto = TipoProducto.Alimento;
                    }
                    if (TipoProducto.Juguete.ToString().Equals(ProductosBBDD[5]))
                    {
                        ProductosEnCarrito.Tipoproducto = TipoProducto.Juguete;
                    }
                    if (TipoProducto.Insumo.ToString().Equals(ProductosBBDD[5]))
                    {
                        ProductosEnCarrito.Tipoproducto = TipoProducto.Insumo;
                    }
                    if (TipoProducto.Varios.ToString().Equals(ProductosBBDD[5]))
                    {
                        ProductosEnCarrito.Tipoproducto = TipoProducto.Varios;
                    }
                    if (TipoProducto.RopaAnimal.ToString().Equals(ProductosBBDD[5]))
                    {
                        ProductosEnCarrito.Tipoproducto = TipoProducto.RopaAnimal;
                    }

                    ProductosSeleccionados.Add(ProductosEnCarrito);
                }
            }

            return(ProductosSeleccionados);
        }
 private void MostrarInventario(object sender, RoutedEventArgs e)
 {
     // al momento de apretar el boton, se muestra el inventario
     String[] losproductos = new String[coneccionbbdd.mostrarInventario().Count];
     lvinventario.Items.Clear();
     foreach (var item in coneccionbbdd.mostrarInventario().ToList())
     {
         string strproductos = item.ToString();
         losproductos = strproductos.Split(';');
         lvinventario.Items.Add("ID:" + losproductos[0].ToString() + " Nombre Producto: " + losproductos[1].ToString() + " Cantidad: " + losproductos[2].ToString() + " Precio: " + losproductos[3].ToString() + " Info: " + losproductos[4].ToString() + " Tipo de Producto: " + losproductos[5].ToString() + "\n");
     }
 }