private void btnConvertirABinario_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(lblResultado.Text)) { MessageBox.Show(MensajesHelper.ErrorOperacion(), "Mensaje al usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Numero numeroADecimal = new Numero(lblResultado.Text); lblResultado.Text = numeroADecimal.DecimalBinario(lblResultado.Text); MessageBox.Show(MensajesHelper.OperacionExitosa(), "Mensaje al usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnOperar_Click(object sender, EventArgs e) { //Verificar que los txt ingresados sean numeros string numeroUno = txtNumeroUno.Text; string nuemroDos = txtNumeroDos.Text; if (!EsNumeroValido(numeroUno) || !EsNumeroValido(nuemroDos)) { MessageBox.Show(MensajesHelper.ErrorOperacion(), "Mensaje al usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { double resultado; string resultadoInformacion; resultado = Operar(numeroUno, nuemroDos, cmbOperador.SelectedValue.ToString()); resultadoInformacion = resultado == double.MinValue ? MensajesHelper.ErrorDivisionPorCero() : MensajesHelper.OperacionExitosa(); MessageBox.Show(resultadoInformacion, "Mensaje al usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); lblResultado.Text = resultado.ToString(); } }
private void btnConvertirADecimal_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(lblResultado.Text)) { MessageBox.Show(MensajesHelper.ErrorOperacion(), "Mensaje al usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Numero numeroADecimal = new Numero(lblResultado.Text); string resultado = string.Empty; resultado = numeroADecimal.BinarioDecimal(lblResultado.Text); if (resultado != MensajesHelper.ErrorConversionBinarioDecimal()) { lblResultado.Text = resultado; MessageBox.Show(MensajesHelper.OperacionExitosa(), "Mensaje al usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(MensajesHelper.ErrorConversionBinarioDecimal(), "Mensaje al usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }