protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (!String.IsNullOrEmpty(Request.QueryString["medicationGroupID"])) { medication_group_id = Convert.ToInt32(Request.QueryString["medicationGroupID"]); ViewState.Add("vsMedicationGroupID", medication_group_id); reWhatIdDoes.ImageManager.MaxUploadFileSize = 4194304; reDescription.ImageManager.MaxUploadFileSize = 4194304; reSideEffects.ImageManager.MaxUploadFileSize = 4194304; qSoc_MedicationGroup group = new qSoc_MedicationGroup(medication_group_id); lblTitle.Text = "Edit Medication Group - " + group.MedicationGroupName + " (ID: " + group.MedicationGroupID + ")"; txtMedicationGroupName.Text = group.MedicationGroupName; reWhatIdDoes.Content = group.WhatItDoes; reDescription.Content = group.Description; reSideEffects.Content = group.SideEffectsDiscussion; rblAvailable.SelectedValue = group.Available; if (Convert.ToString(Request.QueryString["mode"]) == "add-successful") { lblMessage.Text = "*** Record Successfully Added ***"; } // populate pull downs populateUnusedLinks(); populateSideEffects(); // display list of selected items populateLinks(medication_group_id); populateSideEffects(medication_group_id); populateMedications(medication_group_id); } else { lblTitle.Text = "New Medication Group"; rblAvailable.SelectedValue = "Yes"; } } if (String.IsNullOrEmpty(Convert.ToString(medication_group_id))) { medication_group_id = (Int32)ViewState["vsMedicationGroupID"]; } }
protected void btnSave_OnClick(object sender, System.EventArgs e) { int user_id = Convert.ToInt32(Context.Items["UserID"]); if (!String.IsNullOrEmpty(Request.QueryString["medicationGroupID"])) { medication_group_id = Convert.ToInt32(Request.QueryString["medicationGroupID"]); qSoc_MedicationGroup group = new qSoc_MedicationGroup(medication_group_id); group.MedicationGroupName = txtMedicationGroupName.Text; group.WhatItDoes = reWhatIdDoes.Content; group.Description = reDescription.Content; group.SideEffectsDiscussion = reSideEffects.Content; group.Available = rblAvailable.SelectedValue; group.Update(); } else { qSoc_MedicationGroup group = new qSoc_MedicationGroup(); group.ScopeID = Convert.ToInt32(Context.Items["ScopeID"]); group.Created = DateTime.Now; group.CreatedBy = user_id; group.LastModified = DateTime.Now; group.LastModifiedBy = user_id; group.MarkAsDelete = 0; group.WhatItDoes = reWhatIdDoes.Content; group.Description = reDescription.Content; group.SideEffectsDiscussion = reSideEffects.Content; group.Available = rblAvailable.SelectedValue; group.Insert(); medication_group_id = group.MedicationGroupID; } if (!String.IsNullOrEmpty(Request.QueryString["medicationGroupID"])) { Response.Redirect("medication-groups.aspx"); } else { Response.Redirect(Request.Url.ToString() + "?mode=add-successful&medicationGroupID=" + medication_group_id); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (!String.IsNullOrEmpty(Request.QueryString["medicationGroupID"])) { medication_group_id = Convert.ToInt32(Request.QueryString["medicationGroupID"]); ViewState.Add("vsMedicationGroupID", medication_group_id); reWhatIdDoes.ImageManager.MaxUploadFileSize = 4194304; reDescription.ImageManager.MaxUploadFileSize = 4194304; reSideEffects.ImageManager.MaxUploadFileSize = 4194304; qSoc_MedicationGroup group = new qSoc_MedicationGroup(medication_group_id); lblTitle.Text = "Edit Medication Group - " + group.MedicationGroupName + " (ID: " + group.MedicationGroupID + ")"; txtMedicationGroupName.Text = group.MedicationGroupName; reWhatIdDoes.Content = group.WhatItDoes; reDescription.Content = group.Description; reSideEffects.Content = group.SideEffectsDiscussion; rblAvailable.SelectedValue = group.Available; if (Convert.ToString(Request.QueryString["mode"]) == "add-successful") { lblMessage.Text = "*** Record Successfully Added ***"; } // populate pull downs populateUnusedLinks(); populateSideEffects(); // display list of selected items populateLinks(medication_group_id); populateSideEffects(medication_group_id); populateMedications(medication_group_id); } else { lblTitle.Text = "New Medication Group"; rblAvailable.SelectedValue = "Yes"; } } if (String.IsNullOrEmpty(Convert.ToString(medication_group_id))) medication_group_id = (Int32)ViewState["vsMedicationGroupID"]; }