Beispiel #1
0
        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());
        }
Beispiel #2
0
        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();
        }