コード例 #1
0
ファイル: frmVenta.cs プロジェクト: TOEE01/Parcial_2
        private void txtGuardarVenta_Click(object sender, EventArgs e)
        {
            try
            {
                ClsDVenta ventas = new ClsDVenta();
                tb_venta  venta  = new tb_venta();
                venta.iDDocumento = Convert.ToInt32(cbTipoDocumento.SelectedValue.ToString());
                venta.iDCliente   = Convert.ToInt32(cbCliente.SelectedValue.ToString());
                venta.iDUsuario   = 1;
                venta.totalVenta  = Convert.ToDecimal(txtTotalFinal.Text);
                venta.fecha       = Convert.ToDateTime(dtpFecha.Text);
                ventas.save(venta);
                ClsDDetalle     clsD      = new ClsDDetalle();
                tb_detalleVenta tbDetalle = new tb_detalleVenta();

                foreach (DataGridViewRow dtgV in dtgVenta.Rows)
                {
                    tbDetalle.iDVenta    = Convert.ToInt32(txtVenta.Text);
                    tbDetalle.iDProducto = Convert.ToInt32(dtgV.Cells[0].Value.ToString());
                    tbDetalle.cantidad   = Convert.ToInt32(dtgV.Cells[3].Value.ToString());
                    tbDetalle.precio     = Convert.ToDecimal(dtgV.Cells[2].Value.ToString());
                    tbDetalle.total      = Convert.ToDecimal(dtgV.Cells[4].Value.ToString());
                }

                UltimoCorrelativoDeVenta();
                dtgVenta.Rows.Clear();
                txtTotalFinal.Text = "";
                MessageBox.Show("Save");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error" + ex);
            }
        }
コード例 #2
0
        private void btnCrearVenta_Click(object sender, EventArgs e)
        {
            try
            {
                ClsDVenta ventas = new ClsDVenta();
                tb_venta  venta  = new tb_venta();
                venta.iDDocumento = Convert.ToInt32(comboBox1.SelectedValue.ToString());
                venta.iDCliente   = Convert.ToInt32(comboBox2.SelectedValue.ToString());
                venta.iDUsuario   = 1;
                venta.totalVenta  = Convert.ToDecimal(txtTotalVenta.Text);
                venta.fecha       = Convert.ToDateTime(dateTimePicker1.Text);
                ventas.save(venta);

                ClsDDetalle     detalles = new ClsDDetalle();
                tb_detalleVenta detalle  = new tb_detalleVenta();
                foreach (DataGridViewRow dtg in DtgVenta.Rows)
                {
                    detalle.idVenta    = Convert.ToInt32(txtNumeroDoc.Text);
                    detalle.idProducto = Convert.ToInt32(dtg.Cells[0].Value.ToString());
                    detalle.precio     = Convert.ToDecimal(dtg.Cells[2].Value.ToString());
                    detalle.cantidad   = Convert.ToInt32(dtg.Cells[3].Value.ToString());
                    detalle.total      = Convert.ToDecimal(dtg.Cells[4].Value.ToString());
                    detalles.guardardetalleventa(detalle);
                }
                ultimocorrelativoventa();
                DtgVenta.Rows.Clear();
                txtTotalVenta.Text = "";
                txtCantidad.Text   = "";
                MessageBox.Show("save");
            }
            catch (Exception error)
            {
                MessageBox.Show("error : " + error);
            }
        }
コード例 #3
0
        //void nose()
        //ClsDVenta consultaprimeraventa = new ClsDVenta();

        void ultimocorrelativodeventa()
        {
            var consultarultimaventa = new ClsDVenta();

            int lista = 0;

            foreach (var list in consultarultimaventa.ultimaventa())
            {
                lista = list.iDVenta;
            }
            lista++;
            txtUltimaVenta.Text = lista.ToString();
        }
コード例 #4
0
ファイル: frmVenta.cs プロジェクト: TOEE01/Parcial_2
        void UltimoCorrelativoDeVenta()
        {
            var consultar = new ClsDVenta();

            int lista = 0;

            foreach (var list in consultar.UltimaVenta())
            {
                lista = list.iDVenta;
            }
            lista++;
            txtVenta.Text = lista.ToString();
        }
コード例 #5
0
        void ultimocorrelativoventa()
        {
            ClsDVenta cls           = new ClsDVenta();
            int       IdVentaUltimo = 0;

            foreach (var lista in cls.Ultimaventa())
            {
                IdVentaUltimo = lista.iDVenta;
            }

            IdVentaUltimo     = IdVentaUltimo + 1;
            txtNumeroDoc.Text = IdVentaUltimo.ToString();
        }
コード例 #6
0
        private void btnGuardarVenta_Click(object sender, EventArgs e)
        {
            try
            {
                ClsDVenta ventas = new ClsDVenta();
                tb_venta  venta  = new tb_venta();

                venta.iDDocumento = Convert.ToInt32(comBoxTipDocument.SelectedValue.ToString());
                venta.iDCliente   = Convert.ToInt32(comBoxCliente.SelectedValue.ToString());
                venta.iDUsuario   = 1;
                venta.totalVenta  = Convert.ToDecimal(txtTotal.Text);
                venta.fecha       = Convert.ToDateTime(dtpFecha.Text);
                ventas.save(venta);

                ClsDDetalle     detalle   = new ClsDDetalle();
                tb_detalleVenta tbdetalle = new tb_detalleVenta();
                foreach (DataGridViewRow dtgv in dgvVenta.Rows)
                {
                    tbdetalle.iDVenta    = Convert.ToInt32(txtNumeroVenta.Text);
                    tbdetalle.iDProducto = Convert.ToInt32(dtgv.Cells[0].Value.ToString());
                    tbdetalle.cantidad   = Convert.ToInt32(dtgv.Cells[3].Value.ToString());
                    tbdetalle.precio     = Convert.ToDecimal(dtgv.Cells[2].Value.ToString());
                    tbdetalle.total      = Convert.ToDecimal(dtgv.Cells[4].Value.ToString());

                    detalle.guardardetalleventa(tbdetalle);
                }
                ultimocorrelativodeventa();
                dgvVenta.Rows.Clear();
                txtTotalFinal.Text = "";

                MessageBox.Show("Guardado");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error " + ex);
            }
        }