Ejemplo n.º 1
0
        private void btnCalcular_Click(object sender, EventArgs e)
        {
            {
                AdministradorOperaciones  administrador = new AdministradorOperaciones();
                ClsOperacionAdministrador cls1          = new ClsOperacionAdministrador();

                administrador.PrecioDelProducto = Convert.ToDouble(value: txtPproducto.Text);
                administrador.Cantidad          = Convert.ToDouble(value: txtCantidad.Text);
                double resultado1 = cls1.cal1(administrador);
                lblTsinIva.Text = resultado1.ToString("0.00");
            }

            {
                AdministradorOperaciones  administrador = new AdministradorOperaciones();
                ClsOperacionAdministrador cls2          = new ClsOperacionAdministrador();

                administrador.PrecioDelProducto = Convert.ToDouble(value: txtPproducto.Text);
                administrador.Cantidad          = Convert.ToDouble(value: txtCantidad.Text);
                administrador.Iva = Convert.ToDouble(value: txtIva.Text);
                double resultado1 = cls2.cal2(administrador);
                lblTotalIniacial.Text = resultado1.ToString("0.00");
            }
            {
                AdministradorOperaciones  administrador = new AdministradorOperaciones();
                ClsOperacionAdministrador cls3          = new ClsOperacionAdministrador();

                administrador.NombreDelProducto = Convert.ToString(value: txtNproducto.Text);
                String resultado1 = cls3.cal3(administrador);
                lblNombreProducto.Text = resultado1.ToString();
            }
            {
                AdministradorOperaciones  administrador = new AdministradorOperaciones();
                ClsOperacionAdministrador cls4          = new ClsOperacionAdministrador();

                administrador.PrecioDelProducto = Convert.ToDouble(value: txtPproducto.Text);
                administrador.Iva = Convert.ToDouble(value: txtIva.Text);
                double resultado1 = cls4.cal4(administrador);
                lblIvaAgregar.Text = resultado1.ToString("0.00");
            }

            {
                AdministradorOperaciones  administrador = new AdministradorOperaciones();
                ClsOperacionAdministrador cls5          = new ClsOperacionAdministrador();

                administrador.PrecioDelProducto = Convert.ToDouble(value: txtPproducto.Text);
                administrador.Cantidad          = Convert.ToDouble(value: txtCantidad.Text);
                administrador.Iva = Convert.ToDouble(value: txtIva.Text);
                double resultado1 = cls5.cal2(administrador);

                if (resultado1 <= 50)
                {
                    double totalFinal;
                    totalFinal         = Convert.ToDouble(resultado1);
                    lblTotalFinal.Text = totalFinal.ToString("0.00");
                }
                else if (resultado1 >= 50 && resultado1 < 100)
                {
                    double totalFinal;
                    totalFinal         = Convert.ToDouble(resultado1) - 0.05;
                    lblTotalFinal.Text = totalFinal.ToString("0.00");
                }
                else if (resultado1 >= 100 && resultado1 < 101)
                {
                    double totalFinal;
                    totalFinal         = Convert.ToDouble(resultado1) - 0.10;
                    lblTotalFinal.Text = totalFinal.ToString("0.00");
                }
                else if (resultado1 >= 101 && resultado1 < 150)
                {
                    double totalFinal;
                    totalFinal         = Convert.ToDouble(resultado1) - 0.20;
                    lblTotalFinal.Text = totalFinal.ToString("0.00");
                }
                else
                {
                    double totalFinal;
                    totalFinal         = Convert.ToDouble(resultado1) - 0.50;
                    lblTotalFinal.Text = totalFinal.ToString("0.00");
                }
            }
        }
        public double cal4(AdministradorOperaciones administrador)
        {
            double ivaAgregar = administrador.Iva * administrador.PrecioDelProducto;

            return(ivaAgregar);
        }
        public Double cal2(AdministradorOperaciones administrador)
        {
            Double total2 = (administrador.PrecioDelProducto * administrador.Cantidad) + (administrador.Iva * administrador.PrecioDelProducto);

            return(total2);
        }
        public String cal3(AdministradorOperaciones administrador)
        {
            String nombreP = administrador.NombreDelProducto;

            return(nombreP);
        }
        public Double cal1(AdministradorOperaciones administrador)
        {
            Double total1 = (administrador.PrecioDelProducto * administrador.Cantidad);

            return(total1);
        }