コード例 #1
0
        public verVentas()
        {
            InitializeComponent();
            DaoVentas dv = new DaoVentas();

            gridVentas.DataSource = dv.obtenerVentas();
        }
コード例 #2
0
        private void btnVender_Click(object sender, EventArgs e)
        {
            DaoVentas dv    = new DaoVentas();
            int       folio = dv.ultimaVenta() + 1;
            Ventas    v     = new Ventas();

            v.folio      = folio;
            v.fecha      = fecha;
            v.total      = total;
            v.iva        = iva;
            v.subtotal   = subtotal;
            v.caja       = "caja1";
            v.idEmpleado = globalEmpleado.idEmpleado;


            List <DetalleVenta> detalles = new List <DetalleVenta>();
            DetalleVenta        dev;
            DaoProductos        dp = new DaoProductos();

            foreach (DataGridViewRow row in gridVenta.Rows)
            {
                dev            = new DetalleVenta();
                dev.folio      = folio;
                dev.idProducto = dp.ObtenerIDProducto(row.Cells["ClaveProducto"].Value.ToString());
                dev.precio     = double.Parse(row.Cells["Precio"].Value.ToString());
                dev.cantidad   = int.Parse(row.Cells["cantidad"].Value.ToString());
                dev.importe    = double.Parse(row.Cells["total"].Value.ToString());

                detalles.Add(dev);
            }
            dv.agregarVenta(v, detalles);
        }
コード例 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            prgb.Minimum = 0;
            DaoVentas     dv          = new DaoVentas();
            List <Ventas> listaVentas = new List <Ventas>();

            listaVentas = dv.importarVentas();
            if (dv.agregarVentasImportadas(listaVentas))
            {
                MessageBox.Show("Exito");
            }
            else
            {
                MessageBox.Show("Sin Exito");
            }
        }