protected void Save_OnClick(object sender, EventArgs e) { if (selectedItem == null) { selectedItem = GlossaryTermsMapper.CreateObject(); } else { selectedItem = BaseMapper.GetObjectFromContext <GlossaryTerm>(selectedItem); } UpdateObjectFromFields(); Return returnObj; if (selectedItem.ID == 0) { returnObj = GlossaryTermsMapper.Insert(selectedItem); } else { returnObj = GlossaryTermsMapper.Update(selectedItem); } if (returnObj.IsError) { DisplayErrorMessage("Error Saving Item", returnObj.Error); } else { UpdateFieldsFromObject(); DisplaySuccessMessage("Successfully Saved Item"); } }
public void GetGlossaryTerms() { string response = "{}"; if (SettingsMapper.GetSettings().EnableGlossaryTerms) { response = JsonConvert.SerializeObject(GlossaryTermsMapper.GetAll()); } WriteJSON(response); }
protected void Page_Load(object sender, EventArgs e) { long id; if (long.TryParse(Request["id"], out id)) { selectedItem = GlossaryTermsMapper.GetByID(id); if (!IsPostBack) { UpdateFieldsFromObject(); } } this.Page.Title = this.SectionTitle.Text = GetSectionTitle(); }
public string DeleteItemPermanently(long id) { GlossaryTerm item = BaseMapper.GetObjectFromContext(GlossaryTermsMapper.GetByID(id)); if (item != null) { Return returnObj = GlossaryTermsMapper.DeletePermanently(item); if (returnObj.IsError) { return(jGrowlHelper.GenerateCode(new jGrowlMessage("Error", "Error deleting item permanently", jGrowlMessage.jGrowlMessageType.Error, returnObj.Error), true)); } else { return(jGrowlHelper.GenerateCode(new jGrowlMessage("Success", "Item was successfully deleted permanently", jGrowlMessage.jGrowlMessageType.Success), false)); } } return(""); }