public static string ObtenerDivisionOportunidad(int IdOportunidad) { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); JObject oRespuesta = new JObject(); JObject Modelo = new JObject(); if (respuesta == "Conexion Establecida") { Dictionary <string, object> Parametros = new Dictionary <string, object>(); COportunidad oportunidad = new COportunidad(); Parametros.Add("IdOportunidad", IdOportunidad); oportunidad.LlenaObjetoFiltros(Parametros, ConexionBaseDatos); Modelo.Add("ValorDefault", "0"); Modelo.Add("DescripcionDefault", "Elegir una opción..."); Modelo.Add("Opciones", CDivision.ObtenerJsonDivisionesActivas(oportunidad.IdDivision, ConexionBaseDatos)); oRespuesta.Add(new JProperty("Error", 0)); oRespuesta.Add(new JProperty("Modelo", Modelo)); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", "No hay conexion a Base de Datos")); } ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(oRespuesta.ToString()); }