private void btnregistrar_Click(object sender, EventArgs e)
        {
            //Obtenemos los datos del formulario para pasarlo a los atributos del objeto
            objVenta.Producto = cboproducto.Text;
            objVenta.Cantidad = int.Parse(txtcantidad.Text);

            //Con los datos obtenidos realizamos los calculos
            precio    = objVentaBusiness.AsignarPrecio(objVenta);
            subtotal  = objVentaBusiness.CalcularSubtotal(objVenta);
            descuento = objVentaBusiness.CalcularDescuento(objVenta);
            neto      = objVentaBusiness.CalcularNeto(objVenta);

            objVenta.Precio    = precio;
            objVenta.Subtotal  = subtotal;
            objVenta.Descuento = descuento;
            objVenta.Neto      = neto;

            objcliente.Id       = idcliente;
            objVenta.Objcliente = objcliente;


            lblprecio.Text = precio.ToString();


            try
            {
                bool create = objVentaBusiness.Create(objVenta);
                MessageBox.Show("Venta Registrada", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ReaderVenta();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en registro venta", ex.Message, MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void btnregistrar_Click(object sender, EventArgs e)
        {
            //Obtenemos los datos del formulario para pasarlo a los atributos del objeto
            objVenta.Producto = cboproducto.Text;
            objVenta.Cantidad = int.Parse(txtcantidad.Text);

            //Con los datos obtenidos realizamos los calculos
            double precio    = objVentaBusiness.AsignarPrecio(objVenta);
            double subtotal  = objVentaBusiness.CalcularSubtotal(objVenta);
            double descuento = objVentaBusiness.CalcularDescuento(objVenta);
            double neto      = objVentaBusiness.CalcularNeto(objVenta);

            //Visualizar los datos en el listview
            ListViewItem nuevalista = new ListViewItem(objVenta.Producto);

            nuevalista.SubItems.Add(objVenta.Cantidad.ToString());
            nuevalista.SubItems.Add(precio.ToString());
            nuevalista.SubItems.Add(subtotal.ToString());
            nuevalista.SubItems.Add(descuento.ToString());
            nuevalista.SubItems.Add(neto.ToString());

            lstventa.Items.Add(nuevalista);

            totalneto += neto;

            lblprecio.Text    = precio.ToString();
            lbltotalneto.Text = totalneto.ToString();
        }