// GET: String/Create
        public ActionResult Create1(string cadena1)
        {
            ArbolString aux = new ArbolString();

            aux.valor = cadena1;
            DataString.Instance.a1.Insert(DataString.Instance.a1, aux);
            var cadena = JsonConvert.SerializeObject(DataString.Instance.a1);
            var tra    = DataString.Instance.a1;

            TempData["arbol"] = cadena; //Dato que se puede mandar del controlador a la vista
            return(View());
        }
        // GET: String/Delete/5
        public ActionResult Delete1(string cadena1)
        {
            ArbolString aux = new ArbolString();

            aux.valor = cadena1;
            var arbol = Data.Instance.a1;

            bool v1     = DataString.Instance.a1.delete(DataString.Instance.a1, aux);
            var  cadena = JsonConvert.SerializeObject(DataString.Instance.a1);
            var  tra    = DataString.Instance.a1;

            if (v1)
            {
                TempData["Succes"] = "Se elimino el nodo" + " " + cadena1;
            }
            else
            {
                TempData["Succes"] = "El nodo ingresado no existe(o no sirve mi eliminacion)";
            }
            TempData["arbol"] = cadena; //Dato que se puede mandar del controlador a la vista
            return(View());
        }
 public DataString()
 {
     a1 = new ArbolString();
 }