示例#1
0
        public void StartRefreshTab()
        {
            /* hoursFromNow has 3 possible values:
             *  1) 0 -> top 10 messages (default)
             *  2) 24 -> messages from past 24 Hrs
             *  3) 7 * 24 -> messages from lst 7 days */

            var hoursFromNow = 0;

            switch (comboBox1.SelectedIndex)
            {
            case 0:     /* default value*/
                break;

            case 1:
                hoursFromNow = 24;
                break;

            case 2:
                hoursFromNow = 7 * 24;
                break;
            }

            PureAsyncAction action = _policy.getAlertsAction(_policy, hoursFromNow);

            action.Completed += action_Completed;
            action.RunAsync();
        }