private void Update(DataGridCommandEventArgs e) { // Gather Values int intOrganisationID = UserContext.UserData.OrgID; string strName = dtbConfig.Rows[e.Item.ItemIndex]["Name"].ToString(); string strDescription = dtbConfig.Rows[e.Item.ItemIndex]["Description"].ToString(); bool noRichText = ((strName == "Number_Of_Quiz_Questions") || (strName == "css") || (strName == "ShowDetailedHelp") || (strName == "Student_Summary_Subject") || (strName == "Overdue_Summary_Subject")); string strValue = null; if (noRichText) { strValue = ((TextBox)dgrConfig.Items[(int)e.Item.ItemIndex].FindControl("txtValue_Edit2")).Text; } else { strValue = ((TextEditor)dgrConfig.Items[(int)e.Item.ItemIndex].FindControl("txtValue_Edit")).Text; } // Perform business update OrganisationConfig objOrgConfig = new OrganisationConfig(); objOrgConfig.Delete(intOrganisationID, strName); objOrgConfig.Update(intOrganisationID, strName, strDescription, strValue); // Done Response.Redirect("OrganisationConfiguration.aspx"); }
private void Delete(DataGridCommandEventArgs e) { // Gather Values int intOrganisationID = UserContext.UserData.OrgID; string strName = dtbConfig.Rows[e.Item.ItemIndex]["Name"].ToString(); // Perform business update OrganisationConfig objOrgConfig = new OrganisationConfig(); objOrgConfig.Delete(intOrganisationID, strName); // Done Response.Redirect("OrganisationConfiguration.aspx"); }