//更新 public Boolean UpdateConfiguration(Configuration_U model) { using (var factory = new BaseAccess()) { if (!string.IsNullOrEmpty(model.USERID)) { var spec = Specification <SYS_ConfigurationEntity> .Create(c => c.USERID == model.USERID); try { var model_old = factory.GetSingle <SYS_ConfigurationEntity>(spec); string id = model_old.ID; model_old = model.Adapter <SYS_ConfigurationEntity>(model_old);//将页面对象的属性转换到数据库对象modle中 model_old.ID = id; factory.Update <SYS_ConfigurationEntity>(model_old, false); factory.Commit(); return(true); } catch (Exception ex) { factory.Rollback(); return(false); } } return(false); } }
//保存全部 public JsonResult _SaveAll(string mystr) { Configuration_U model = new Configuration_U(); model.SETTEXT = mystr; model.USERID = CurrentUserContext.UserID.ToString(); if (_ConfigurationFacade.Value.UpdateConfiguration(model)) { return(Json(AjaxResult.Success(mystr, "设置成功"))); } return(Json(AjaxResult.Success("设置失败"))); }