Пример #1
0
        private NameValueCollection GetArguments(DateTime startDate, DateTime endDate)
        {
            var args = new NameValueCollection();

            args.Set("filter", GetFilterTypes());
            args.Set("startdt", startDate.ToString("s", CultureInfo.InvariantCulture));
            args.Set("enddt", endDate.ToString("s", CultureInfo.InvariantCulture));
            args.Set("include", IncludeDays.ToNum());
            args.Set("includelastdate", IncludeLastDate.ToNum());
            args.Set("lang", Language);
            args.Set("verbosetime", Constants.DefaultVerboseTimeValue);

            return(args);
        }
Пример #2
0
        private NameValueCollection GetArguments(string op, DateTime startDate, int[] days)
        {
            var args = new NameValueCollection();

            args.Set("filter", GetFilterTypes());
            args.Set("op", op);
            args.Set("startdt", startDate.ToString("s", CultureInfo.InvariantCulture));
            args.Set("days", string.Join(",", days));
            args.Set("include", IncludeDays.ToNum());
            args.Set("lang", Language);
            args.Set("verbosetime", Constants.DefaultVerboseTimeValue);

            if (Repeat > 0)
            {
                args.Set("repeat", Repeat.ToString());
            }

            return(args);
        }