public static string ObtenerSubmenus(int pIdMenu) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { JObject OJson = new JObject(); JObject Submenu; JArray ArregloObjetos = new JArray(); CPagina Pagina = new CPagina(); foreach (CPagina OP in Pagina.LlenaObjetos(pIdMenu, ConexionBaseDatos)) { Submenu = new JObject(); Submenu.Add(new JProperty("IdPagina", OP.IdPagina)); Submenu.Add(new JProperty("Submenu", OP.NombreMenu)); ArregloObjetos.Add(Submenu); } OJson.Add("Success", true); OJson.Add("ListaSubmenus", ArregloObjetos); ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(OJson.ToString()); } else { JObject OJson = new JObject(); OJson.Add("Success", false); OJson.Add("Mensaje", respuesta); ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(OJson.ToString()); } }