Example #1
0
        public static object s2quandl(
            [ExcelArgument(Name = "QueryKey", Description = "quandl query key in s2cfg!C")] string qkey,
            [ExcelArgument(Name = "Trigger", Description = "dummy to trigger recalc")] object trigger)
        {
            String url = s_ConfigSheet.GetQueryURL("quandl", qkey);

            if (url == null || url == "")
            {
                return(ExcelMissing.Value);
            }
            if (s_WebClient.AddRequest("quandl", qkey, url))
            {
                return(s_Submitted);
            }
            return(ExcelError.ExcelErrorGettingData);
        }
Example #2
0
        public static object s2quandl(
            [ExcelArgument(Name = "QueryKey", Description = "quandl query key in s2cfg!C")] string qkey,
            [ExcelArgument(Name = "Trigger", Description = "dummy to trigger recalc")] object trigger)
        {
            String url = s_ConfigSheet.GetQueryURL("quandl", qkey);

            if (url == null || url == "")
            {
                return(ExcelMissing.Value);
            }
            var req = new Dictionary <string, string>()
            {
                { "type", "quandl" }, { "key", qkey }, { "url", url }
            };

            s_ConfigSheet.GetProxyConfig("quandl", req);
            if (s_WebClient.AddRequest(req))
            {
                return(s_Submitted);
            }
            return(ExcelError.ExcelErrorGettingData);
        }