public ActionResult Index(IFormCollection form) { string query1 = form["txtNumero_1"]; string query2 = form["txtNumero_2"]; string query3 = form["operacao"]; ViewBag.Resultado = _factory.OperacaoEscolhida(Enum.Parse <RegraNegocio_Strategy.Enum.enumOperacoes>(query3), double.Parse(query1), double.Parse(query2)); return(View()); }
static void Main(string[] args) { Console.Write("Olá Informe o primeiro valor: "); var v1 = double.Parse(Console.ReadLine()); Console.Write("Informe o segundo valor: "); var v2 = double.Parse(Console.ReadLine()); Console.WriteLine("Qual é o tipo de operação.:"); Console.Write("Soma = ( 1 ); Subtração = ( 2 ); Divisão ( 3 ); Multiplicação = ( 4 ) .: "); var operacao = Enum.Parse <enumOperacoes>(Console.ReadLine()); CalcularFactory calculadora = new CalcularFactory(); Console.WriteLine(calculadora.OperacaoEscolhida(operacao, v1, v2)); Console.ReadKey(); }