示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("¿Desea Eliminar el comprobante ?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (dialogResult == DialogResult.Yes)
            {
                foreach (LineaDeVenta lineaDeVenta in comprobanteDePago.LineasDeVenta)
                {
                    Producto producto = lineaDeVenta.Producto;
                    producto.Stock = producto.Stock + lineaDeVenta.Cantidad;

                    administracionDatos.aumentarStock(producto);
                    administracionDatos.eliminarLineaDeVenta(lineaDeVenta.IdLineaDeVenta);
                }

                administracionDatos.eliminarComprobanteDePago(comprobanteDePago.IdComprobante);
                mantenedorComprobante.listarComprobantes();
                this.Close();
            }
        }