private ActionResult EditDetailsCore(SystemDictionaryDetails entity) { if (entity.DictionaryId > 0) { ViewBag.DictionaryEntity = service.GetDictionary(entity.DictionaryId); } return View("DetailsEdit", entity); }
/// <summary> /// 更新系统数据字典明细项 /// </summary> /// <param name="entity">系统数据字典明细项实体</param> public BoolMessage UpdateDetails(SystemDictionaryDetails entity) { try { detailsRepos.Update(entity); return BoolMessage.True; } catch (Exception e) { return new BoolMessage(false, e.Message); } }
public ActionResult SaveDetails(SystemDictionaryDetails entity) { var hasResult = service.ExistsDetails(entity.Name, entity.DictionaryId, entity.Id); if (hasResult.Failure) { return Json(hasResult); } entity.NameSpell = SpellHelper.ConvertSpell(entity.Name); var result = entity.Id == 0 ? service.InsertDetails(entity) : service.UpdateDetails(entity); return Json(result); }