/// <summary> /// Genera una nueva venta y crea un archivo xml. ARCHIVOS /// </summary> /// <param name="producto">Producto a Vender.</param> /// <param name="cantidad">Cantidad solicitada del producto.</param> public Venta Vender(Producto producto, int cantidad) { Venta nuevaVenta = new Venta(producto, cantidad, DateTime.Now); this.ventas.Add(nuevaVenta); string ruta = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), String.Format(@"Venta_{0}.xml", nuevaVenta.Fecha.ToString("ddMMyyyy_HHmmss"))); Serializadores <Venta> .SerializarAXml(nuevaVenta, ruta); return(nuevaVenta); }
/// <summary> /// Genera una nueva venta y crea un archivo xml ARCHIVOS /// </summary> /// <param name="producto"></param> /// <param name="cantidad"></param> /// <returns></returns> public Compra Comprar(Producto producto, int cantidad) { Compra nuevaCompra = new Compra(producto, cantidad, DateTime.Now); this.compras.Add(nuevaCompra); string ruta = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), String.Format(@"Compra_{0}.xml", nuevaCompra.Fecha.ToString("ddMMyyyy_HHmmss"))); Serializadores <Compra> .SerializarAXml(nuevaCompra, ruta); return(nuevaCompra); }