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(); }