public void PatchAdd(string terminologyCode) { try { List <string> langs = new List <string>() { "zh-chs", "en-us" }; foreach (string lang in langs) { if (!SystemTerminologyWrapper.IsExisted(terminologyCode, lang)) { SystemTerminologyWrapper.QuickAdd(terminologyCode, lang); } } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(ex.Message); return; } }
protected void Save_SystemTerminology(object sender, DirectEventArgs e) { string json = e.ExtraParams["Values"]; if (string.IsNullOrEmpty(json)) { return; } List <SystemTerminologyWrapper> allSavedata = JSON.Deserialize <List <SystemTerminologyWrapper> >(json); foreach (SystemTerminologyWrapper systemTerminology in allSavedata) { SystemTerminologyWrapper up = SystemTerminologyWrapper.FindById(systemTerminology.Id); up.Text = systemTerminology.Text; up.Description = systemTerminology.Description; SystemTerminologyWrapper.Update(up); } SystemTerminologyWrapper.ResetData(); }
protected void storeSystemTerminology_Refresh(object sender, StoreRefreshDataEventArgs e) { storeSystemTerminology.DataSource = SystemTerminologyWrapper.FindAllByCode(TerminologyCode); storeSystemTerminology.DataBind(); }