public MessageModel InsertDicRootData(DicRootModel model) { Func <IEntityContext, string> opera = delegate(IEntityContext context) { model.ModifyID = UserManagement.CurrentUser.UserID; model.ModifyName = UserManagement.CurrentUser.UserName; model.ModifyTime = DateTime.Now; context.DicRoot.Add(model); context.SaveChanges(); return(string.Empty); }; return(base.DbOperationInTransaction(opera)); }
/// <summary> /// 保存数据 /// </summary> /// <param name="model"></param> /// <returns></returns> public JsonResult SaveRootDic(DicRootModel model) { var result = new ResultJson(); try { if (model.RootID == 0) { _dicService.InsertDicRootData(model); } else { _dicService.UpdateDicRootData(model); } result.IsSuccess = true; } catch (Exception) { throw; } return(Json(result)); }
public MessageModel UpdateDicRootData(DicRootModel model) { Func <IEntityContext, string> opera = delegate(IEntityContext context) { var dicroot = context.DicRoot.Find(model.RootID); if (dicroot != null) { dicroot.Name = model.Name; dicroot.Description = model.Description; dicroot.SortID = model.SortID; dicroot.IsLocked = model.IsLocked; dicroot.Code = model.Code; dicroot.ModifyID = UserManagement.CurrentUser.UserID; dicroot.ModifyTime = DateTime.Now; dicroot.ModifyName = UserManagement.CurrentUser.UserName; context.UpdateAndSave(dicroot); } return(string.Empty); }; return(base.DbOperationInTransaction(opera)); }
/// <summary> /// 更新数据 /// </summary> /// <param name="model"></param> /// <returns></returns> public MessageModel UpdateDicRootData(DicRootModel model) { return(_dicAccess.UpdateDicRootData(model)); }
/// <summary> /// 新增数据 /// </summary> /// <param name="model"></param> /// <returns></returns> public MessageModel InsertDicRootData(DicRootModel model) { return(_dicAccess.InsertDicRootData(model)); }