Esempio n. 1
0
        /// <summary>
        /// Serializa la venta en un archivo .xml poniendo en su
        /// titulo la fecha y la hora en la que fue realizada la venta, esto utilizando el metodo Extension de AgregarFecha alojado en Entidades.ExtensionesDeVenta.
        /// </summary>
        /// <param name="listaDeProductos">Lista de productos a manejar</param>
        public static void GuardarVentasEnXml(List <Producto> listaDeProductos)
        {
            String nombreArchivoXml = "ArticulosVendidos.xml";

            nombreArchivoXml = nombreArchivoXml.AgregarFecha();

            foreach (Producto productoAux in listaDeProductos)
            {
                productoAux.Cantidad = 1;
            }


            Xml <List <Producto> > ArchivoVenta = new Xml <List <Producto> >();

            ArchivoVenta.Guardar(nombreArchivoXml, listaDeProductos);
        }
Esempio n. 2
0
        /// <summary>
        /// Serializa la venta en un archivo .xml poniendo en su
        /// titulo la fecha y la hora en la que fue realizada la venta, esto utilizando el metodo Extension de AgregarFecha alojado en Entidades.ExtensionesDeVenta.
        /// </summary>
        /// <param name="listaDeProductos">Lista de productos a manejar</param>
        public static void GuardarVentasEnXml(List <Producto> listaDeProductos)
        {
            try
            {
                String nombreArchivoXml = "ArticulosVendidos.xml";
                nombreArchivoXml = nombreArchivoXml.AgregarFecha();

                foreach (Producto productoAux in listaDeProductos)
                {
                    productoAux.Cantidad = 1;
                }


                Xml <List <Producto> > ArchivoVenta = new Xml <List <Producto> >();
                ArchivoVenta.Guardar(nombreArchivoXml, listaDeProductos);
            }
            catch (ArchivoXmlException e)
            {
                Console.WriteLine(e.Message);
            }
        }