Ejemplo n.º 1
0
        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //var laLogica = new LogicaCalculadora();
            LogicaCalculadora laLogica = new LogicaCalculadora();

            tbResultado.Text = laLogica.RealizarOperacion(tbOperandoUno.Text, tbOperandoDos.Text, cbOperadores.Text);
            //tbResultado.Text = laLogica.RealizarOperacion(Convert.ToDouble(tbOperandoUno.Text), Convert.ToDouble(tbOperandoDos.Text), cbOperadores.Text).ToString();

            /*
             * switch (cbOperadores.Text)
             * {
             * case "Suma":
             *  {
             *      tbResultado.Text = (Convert.ToDouble(tbOperandoUno.Text) + Convert.ToDouble(tbOperandoDos.Text)).ToString();
             *      break;
             *  }
             * case "Resta":
             *  {
             *      tbResultado.Text = (Convert.ToDouble(tbOperandoUno.Text) - Convert.ToDouble(tbOperandoDos.Text)).ToString();
             *      break;
             *  }
             * case "Multiplicación":
             *  {
             *      tbResultado.Text = (Convert.ToDouble(tbOperandoUno.Text) * Convert.ToDouble(tbOperandoDos.Text)).ToString();
             *      break;
             *  }
             * case "División":
             *  {
             *      tbResultado.Text = (Convert.ToDouble(tbOperandoUno.Text) / Convert.ToDouble(tbOperandoDos.Text)).ToString();
             *      break;
             *  }
             *
             * }
             */
        }
Ejemplo n.º 2
0
        private void btnCalcular_Click(object sender, EventArgs e)
        {
            var laLogica = new LogicaCalculadora();
            txtResultado.Text= laLogica.RealizarOperacion((Convert.ToDouble(txtOperador1.Text),
              Convert.ToDouble(txtOperador2.Text),cbOperador.Text).ToString();
           
            /*  switch (cbOperador.Text)
             {
                 case "Suma":
                      {
                          txtResultado.Text = (Convert.ToDouble(txtOperador1.Text)
                              + Convert.ToDouble(txtOperador2.Text)).ToString();
                          break;
                      }
                  case "Resta":
                      {
                          txtResultado.Text = (Convert.ToDouble(txtOperador1.Text) -
                               Convert.ToDouble(txtOperador2.Text)).ToString();
                          break;
                      }
                  case "Multiplicacion":
                      {
                          txtResultado.Text = (Convert.ToDouble(txtOperador1.Text)
                              * Convert.ToDouble(txtOperador2.Text)).ToString();
                          break;
                      }
                  case "Division":
                      {
                          txtResultado.Text = (Convert.ToDouble(txtOperador1.Text)
                              / Convert.ToDouble(txtOperador2.Text)).ToString();
                          break;
                      }

              }
      */

        }