private void btnCalcular_Click(object sender, EventArgs e) { { ClsOps administrador = new ClsOps(); ClsOperaciones cls1 = new ClsOperaciones(); administrador.PrecioDelProducto = Convert.ToDouble(value: txtPrecio.Text); administrador.Cantidad = Convert.ToDouble(value: txtCantidad.Text); double resultado1 = cls1.ca1(administrador); lblSinIVA.Text = resultado1.ToString(); } { ClsOps administrador = new ClsOps(); ClsOperaciones cls2 = new ClsOperaciones(); administrador.PrecioDelProducto = Convert.ToDouble(value: txtPrecio.Text); administrador.Cantidad = Convert.ToDouble(value: txtCantidad.Text); administrador.Iva = Convert.ToDouble(value: txtIva.Text); double resultado1 = cls2.ca2(administrador); lblTotalInicial.Text = resultado1.ToString(); } { ClsOps administrador = new ClsOps(); ClsOperaciones cls3 = new ClsOperaciones(); administrador.NombreDelProducto = Convert.ToString(value: txtProducto.Text); String resultado1 = cls3.ca3(administrador); lblNombreProducto.Text = resultado1.ToString(); } { ClsOps administrador = new ClsOps(); ClsOperaciones cls4 = new ClsOperaciones(); administrador.PrecioDelProducto = Convert.ToDouble(value: txtPrecio.Text); administrador.Iva = Convert.ToDouble(value: txtIva.Text); double resultado1 = cls4.ca4(administrador); lblAgregarIVA.Text = resultado1.ToString(); } { ClsOps administrador = new ClsOps(); ClsOperaciones cls5 = new ClsOperaciones(); administrador.PrecioDelProducto = Convert.ToDouble(value: txtPrecio.Text); double productoPrecio = administrador.PrecioDelProducto; administrador.Cantidad = Convert.ToDouble(value: txtCantidad.Text); administrador.Iva = Convert.ToDouble(value: txtIva.Text); double resultado1 = cls5.ca2(administrador); if (productoPrecio <= 50) { double totalFinal; totalFinal = Convert.ToDouble(resultado1); lblFinal.Text = totalFinal.ToString(); } else if (productoPrecio > 50 && resultado1 < 100) { double totalFinal; totalFinal = Convert.ToDouble(resultado1) - (0.05 * Convert.ToDouble(resultado1)); //Bug lblFinal.Text = totalFinal.ToString(); } else if (productoPrecio >= 100 && resultado1 < 101) { double totalFinal; totalFinal = Convert.ToDouble(resultado1) - (0.10 * Convert.ToDouble(resultado1)); lblFinal.Text = totalFinal.ToString(); } else if (productoPrecio >= 101 && resultado1 < 150) { double totalFinal; totalFinal = Convert.ToDouble(resultado1) - (0.20 * Convert.ToDouble(resultado1)); //bug lblFinal.Text = totalFinal.ToString(); } else { double totalFinal; totalFinal = Convert.ToDouble(resultado1) - (0.50 * Convert.ToDouble(resultado1)); //BUG lblFinal.Text = totalFinal.ToString(); } } }
public double ca4(ClsOps operacion) { double ivaAgregar = operacion.Iva * operacion.PrecioDelProducto; return(ivaAgregar); }
public Double ca2(ClsOps operacion) { Double total2 = (operacion.PrecioDelProducto * operacion.Cantidad) + (operacion.Iva * operacion.PrecioDelProducto); return(total2); }
public String ca3(ClsOps operacion) { String nombreP = operacion.NombreDelProducto; return(nombreP); }
public Double ca1(ClsOps operacion) { Double total1 = (operacion.PrecioDelProducto * operacion.Cantidad); return(total1); }