private List <Licencia> ObtenerListaDeApi(string funcion)
        {
            var licencias    = new List <Licencia>();
            var direccionApi = Enums.GetStringValue(Tipos.UrlDelApi.UrlProdction) + funcion;

            var respuesta = Rest.ExecuteGet(direccionApi);

            if (respuesta == null)
            {
                return(licencias);
            }
            var list = JObject.Parse(respuesta).Last.ToArray().Children();

            licencias.AddRange(list.Select(UnirPropiedades));

            return(licencias);
        }
コード例 #2
0
        /// <summary>
        /// Obtiene los usuarios asociados a la licencia proporcionada
        /// </summary>
        /// <param name="funcion"></param>
        /// <returns></returns>
        public List <string> ObtenerListaDeApi(string funcion)
        {
            var licencias = new List <string>();

            var direccionApi = Enums.GetStringValue(Tipos.UrlDelApi.UrlProdction) + funcion;

            var respuesta = Rest.ExecuteGet(direccionApi);

            if (string.IsNullOrEmpty(respuesta))
            {
                return(licencias);
            }

            var lista = (JObject.Parse(respuesta).Last.ToArray().Children());

            licencias.AddRange(lista.Select(ObtenerPropiedades));

            return(licencias);
        }