public ActionResult GetTreeNode( string sleep, string mode,int key=0) { string userEmail = (string)Session["email"]; string userPassword = (string)Session["password"]; if (userEmail == null || userPassword == null) return RedirectToRoute("Logout"); if (mode == "baseFolders") key = 0; FileSystemClient serverFileSystem = new FileSystemClient(); DynaTreeNode[] subDirectories= serverFileSystem.GetDirectorySubDirectories(key, userEmail, userPassword); return Json(subDirectories, JsonRequestBehavior.AllowGet); }