void Calcular() { Operaciones operaciones = new Operaciones(); if (txta.Text == "") { errorProvider1.SetError(txta, "Debes ingresar un numero"); } else if (txtb.Text == "") { errorProvider1.SetError(txtb, "Debes ingresar un numero"); } else { numA = double.Parse(txta.Text); numB = double.Parse(txtb.Text); switch (operation) { case "suma": result = operaciones.Suma(numA, numB); break; case "resta": result = operaciones.Resta(numA, numB); break; case "divi": result = operaciones.Divi(numA, numB); break; case "multi": result = operaciones.Multi(numA, numB); break; case "mod": result = operaciones.Module(numA, numB); break; default: MessageBox.Show("Ha ocurrido un error"); break; } lblresult.Text = result.ToString(); } }