public static string ObtenerMenus() { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { JObject OJson = new JObject(); JObject JMenu; JArray JArregloObjetos = new JArray(); CMenu Menu = new CMenu(); foreach (CMenu OM in Menu.LlenaObjetos_OrdenadoPorOrden(ConexionBaseDatos)) { JMenu = new JObject(); JMenu.Add(new JProperty("IdMenu", OM.IdMenu)); JMenu.Add(new JProperty("Menu", OM.Menu)); JArregloObjetos.Add(JMenu); } OJson.Add("Success", true); OJson.Add("ListaMenus", JArregloObjetos); ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(OJson.ToString()); } else { JObject OJson = new JObject(); OJson.Add("Success", false); OJson.Add("Mensaje", respuesta); ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(OJson.ToString()); } }