//############################################################
        //################           PRODUCTO       ##################
        //############################################################
        public void llenarTablaProducto()
        {
            ProductoFacade prodF     = new ProductoFacade();
            var            itemList  = new List <Producto>();
            var            listaProd = prodF.getProductos();

            ListProductos.Clear();
            datagridProducto.ItemsSource = null;
            if (listaProd.Count > 0)
            {
                foreach (var item in listaProd)
                {
                    ListProductos.Add(new Producto {
                        idProducto = item.idProducto, nombre = item.nombre, stock = item.stock, precioReal = item.precioReal, precio = item.precio, idCategoria = item.idCategoria, fecha = item.fecha
                    });
                }

                datagridProducto.ItemsSource = ListProductos;
            }
            else
            {
                // DateTime fvacio = Convert.ToDateTime("15/08/2008");
                ListProductos.Add(new Producto {
                    idProducto = "Sin productos", nombre = "", stock = "", precioReal = "", precio = "", idCategoria = 0
                });

                datagridProducto.ItemsSource = ListProductos;
            }
        }
Example #2
0
        //############################################################
        //################           PRODUCTO       ##################
        //############################################################
        public void llenarTablaProducto()
        {
            ProductoFacade prodF     = new ProductoFacade();
            var            itemList  = new List <Producto>();
            var            listaProd = prodF.getProductos();

            ListProductos.Clear();
            datagridProducto.ItemsSource = null;
            if (listaProd.Count > 0)
            {
                foreach (var item in listaProd)
                {
                    int    p   = ToEntero(item.precioReal, NumberStyles.Float | NumberStyles.AllowThousands, new CultureInfo("en-GB"));
                    string m   = p.ToString("#,#", CultureInfo.InvariantCulture);
                    int    p1  = ToEntero(item.precio, NumberStyles.Float | NumberStyles.AllowThousands, new CultureInfo("en-GB"));
                    string m1  = p1.ToString("#,#", CultureInfo.InvariantCulture);
                    int    st  = ToEntero(item.stock, NumberStyles.Float | NumberStyles.AllowThousands, new CultureInfo("en-GB"));
                    string stp = st.ToString("#,#", CultureInfo.InvariantCulture);
                    ListProductos.Add(new Producto {
                        idProducto = item.idProducto, nombre = item.nombre, stock = stp, precioReal = m, precio = m1, idCategoria = item.idCategoria, fecha = item.fecha
                    });
                }

                datagridProducto.ItemsSource      = ListProductos;
                btnEditarProducto.IsEnabled       = true;
                btnEliminarProducto.IsEnabled     = true;
                btnEliminarTodoProducto.IsEnabled = true;
            }
            else
            {
                // DateTime fvacio = Convert.ToDateTime("15/08/2008");
                ListProductos.Add(new Producto {
                    idProducto = "Sin productos", nombre = "", stock = "", precioReal = "", precio = "", idCategoria = 0
                });

                datagridProducto.ItemsSource      = ListProductos;
                btnEditarProducto.IsEnabled       = false;
                btnEliminarProducto.IsEnabled     = false;
                btnEliminarTodoProducto.IsEnabled = false;
            }
        }