public void list_all_activities()
{
this.list_activities = true;
worker.DoWork += new DoWorkEventHandler(get_all_activities);
worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(display_all_activities);
if (!worker.IsBusy)
worker.RunWorkerAsync();
}