protected void ActivityActionSelection_OnSelectedIndexChanged(Object sender, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs eventArgs) { if (MercuryApplication == null) { return; } Client.Core.Individual.CareInterventionActivity careInterventionActivity = EditCareInterventionActivity; if (ActivityActionSelection.SelectedItem != null) { switch (ActivityTypeSelection.SelectedValue) { case "1": // AUTOMATION Int64 actionId = Convert.ToInt64(ActivityActionSelection.SelectedValue); careInterventionActivity.Action = MercuryApplication.ActionById(actionId); break; case "2": // WORKFLOW careInterventionActivity.Action = MercuryApplication.ActionById(1); // WORKFLOW careInterventionActivity.Action.ActionParameters["Workflow"].Value = ActivityActionSelection.SelectedValue; careInterventionActivity.Action.ActionParameters["Workflow"].ValueDescription = ActivityActionSelection.SelectedItem.Text; careInterventionActivity.Action.RebindActionParameters(MercuryApplication); break; } } EditCareInterventionActivity = careInterventionActivity; InitializeActivityParametersGrid(); return; }