protected void btnManageSideEffects_Click(object sender, EventArgs e) { int side_effect_id = 0; string severity = string.Empty; medication_group_id = Convert.ToInt32(Request.QueryString["medicationGroupID"]); if (!String.IsNullOrEmpty(Convert.ToString(ddlSideEffects.SelectedValue)) && !String.IsNullOrEmpty(Convert.ToString(ddlSeverity.SelectedValue)) && !String.IsNullOrEmpty(Convert.ToString(txtSeverityComment.Text))) { side_effect_id = Convert.ToInt32(ddlSideEffects.SelectedValue); severity = Convert.ToString(ddlSeverity.SelectedValue); qSoc_SideEffect effect = new qSoc_SideEffect(side_effect_id); qSoc_MedicationGroupSideEffect med_effect = new qSoc_MedicationGroupSideEffect(); med_effect.ScopeID = Convert.ToInt32(Context.Items["ScopeID"]); med_effect.Created = DateTime.Now; med_effect.CreatedBy = Convert.ToInt32(Context.Items["UserID"]); med_effect.LastModified = DateTime.Now; med_effect.LastModifiedBy = Convert.ToInt32(Context.Items["UserID"]); med_effect.Available = "Yes"; med_effect.MarkAsDelete = 0; med_effect.SideEffectID = side_effect_id; med_effect.MedicationGroupID = medication_group_id; med_effect.Seriousness = severity; med_effect.SeriousnessComment = txtSeverityComment.Text; med_effect.Insert(); Response.Redirect("medication-group-edit.aspx?medicationGroupID=" + medication_group_id); } else { lblMedicationLinksMessage.Text = " *** WARNING *** You must first select a severity level and side effect."; } }