public ActionResult Envio()
        {
            string dato = Request["txt1"];

            if (dato == "" || dato == null)
            {
                userViewModel.Numero1 = lista1;
                userViewModel.Numero2 = lista2;
                return(View("Index", userViewModel));
            }
            string radio = Request["radio"];

            if (radio == "" || radio == null)
            {
                userViewModel.Numero1 = lista1;
                userViewModel.Numero2 = lista2;
                return(View("Index", userViewModel));
            }

            if (radio.Equals("lista1"))
            {
                ClsNumeros o = new ClsNumeros();
                o.numero = int.Parse(dato);
                lista1.Add(o);
                userViewModel.Numero1 = lista1;
                userViewModel.Numero2 = lista2;
                return(View("Index", userViewModel));
            }
            if (radio.Equals("lista2"))
            {
                ClsNumeros o = new ClsNumeros();
                o.numero = int.Parse(dato);
                lista2.Add(o);
                userViewModel.Numero1 = lista1;
                userViewModel.Numero2 = lista2;
                return(View("Index", userViewModel));
            }

            return(View("Index", userViewModel));
        }
Exemplo n.º 2
0
        public ActionResult OperacionNumeros(ClsNumeros ObjNumeros)
        {
            ObjNumeros.Lnumero = new List <int>();
            string num       = Convert.ToString(ObjNumeros.numero);
            string sumatoria = "";
            int    countL    = 1;
            int    itemA     = 0;

            foreach (int item in num)
            {
                if (item == 0)
                {
                    break;
                }
                else
                {
                    if (num.ToArray().Count() > countL)
                    {
                        itemA      = item - 48;
                        sumatoria += item - 48 + " + ";
                    }
                    else
                    {
                        itemA      = item - 48;
                        sumatoria += item - 48 + " = ";
                    }
                    itemA = 0;
                    countL++;
                    ObjNumeros.Lnumero.Add(item - 48);
                }
            }

            ViewBag.ResultadoP = sumatoria;
            ViewBag.ResultadoT = ObjNumeros.Lnumero.Sum();
            return(View());
        }