Example #1
0
        //boton carga productos
        private void btnNuevoRenglon_Click(object sender, EventArgs e)
        {
            limpiarRenglones();

            objRngFact          = new RngFactura();
            objRngFact.Cantidad = Convert.ToDecimal(cboxCantidad.Text);
            objRngFact.kg       = Convert.ToDecimal(cboxKilo.Text);
            objRngFact.Producto = (cboxProducto.Text);
            txtTotales.Text     = objRngFact.Total().ToString("  #,##0.00");


            cboxCantidad.Text = "";
            cboxProducto.Text = "";
            cboxKilo.Text     = "";



            objetoFact.AddRngfactura(objRngFact);

            MuetraRenglones();

            bruto();


            // el lbl iva, en su propiedad text, toma el valor que  resulte de calcular el metodo (calcularIva), que esta en la clase factura.
            lblIva.Text = objetoFact.CalcularIva().ToString(" #,##0.00");


            //el lbl total, en su propiedad text,toma el valor que resulte de calcular el metodo (calcularTotal), que esta en la clase factura.
            lblTotal.Text = objetoFact.CalcularTotal().ToString(" #,##0.00");
        }
Example #2
0
        // el  boton cargar producto que se ve  en la factura, tiene como nombre lblnuevorenglon como propidad
        private void btnNuevoRenglon_Click(object sender, EventArgs e)
        {
            rngFacturaObj          = new RngFactura(); // inicializo
            rngFacturaObj.Cantidad = System.Convert.ToDecimal(txtcantidad.Text);
            rngFacturaObj.Producto = txtproducto.Text;
            rngFacturaObj.Unitario = System.Convert.ToDecimal(txtunitario.Text);
            txttotales.Text        = rngFacturaObj.Total().ToString("#,##0.0");
            // en la propiedad txttotales, se va a ejecutar un metodo llamado total del objeto rngfacturaobj, este metodo esta en la clase rngfactura
            //  txttotales.Text = system.convert.to string (rngFacturaObj.Total()); es otro ejemplo para poner el to string.

            facturaobj.AddRngfactura(rngFacturaObj); // la factura dentro de su lista va a gregando nuevos renglones

            MuetraRenglones();

            // metodo para calcular Bruto
            bruto();


            // el lbl iva, en su propiedad text, toma el valor que  resulte de calcular el metodo (calcularIva), que esta en la clase factura.
            lblIva.Text = facturaobj.CalcularIva().ToString("#,##0.00");

            //el lbl total, en su propiedad text,toma el valor que resulte de calcular el metodo (calcularTotal), que esta en la clase factura.
            lblTotal.Text = facturaobj.CalcularTotal().ToString("#,##0.00");
        }