public ActionResult SaveDicInfo(SysdictModel model) { var resultMode = new ResponseBaseModel <dynamic> { ResultCode = ResponceCodeEnum.Success, Message = "响应成功" }; var server = new SysDicService(); var saveModel = new SysdictModel(); if (model == null) { Debug.WriteLine("请求参数为空"); resultMode.Message = "保存失败"; resultMode.ResultCode = ResponceCodeEnum.Fail; return(Json(resultMode, JsonRequestBehavior.AllowGet)); } if (!string.IsNullOrEmpty(model.Id)) { saveModel = server.Get(model.Id); if (saveModel == null) { resultMode.Message = "该记录已经被删除"; resultMode.ResultCode = ResponceCodeEnum.Fail; return(Json(resultMode, JsonRequestBehavior.AllowGet)); } } else { saveModel.CreateBy = CurrentModel.Id.ToString(); saveModel.CreateTime = DateTime.Now; } saveModel.Id = model.Id; saveModel.IsDel = FlagEnum.HadZore.GetHashCode(); saveModel.Lable = model.Lable; saveModel.Type = model.Type; saveModel.Description = model.Description; saveModel.ParentId = model.ParentId; saveModel.Remarks = model.Remarks; saveModel.Value = model.Value; saveModel.Sort = model.Sort; try { server.SaveModel(saveModel); return(Json(resultMode, JsonRequestBehavior.AllowGet)); } catch (Exception e) { Debug.WriteLine(e.Message); resultMode.Message = "保存失败"; resultMode.ResultCode = ResponceCodeEnum.Fail; resultMode.Data = e.Message; return(Json(resultMode, JsonRequestBehavior.AllowGet)); } }
/// <summary> /// 保存信息 /// </summary> /// <param name="saveModel"></param> public void SaveModel(SysdictModel saveModel) { if (saveModel == null) { return; } using (var conn = SqlConnectionHelper.GetOpenConnection()) { if (string.IsNullOrEmpty(saveModel.Id)) { //新增 saveModel.Id = Guid.NewGuid().ToString().Replace("-", ""); conn.Insert <string, SysdictModel>(saveModel); } //修改 conn.Update(saveModel); } }
/// <summary> /// 保存信息 /// </summary> /// <param name="saveModel"></param> public void SaveModel(SysdictModel saveModel) { _dataAccess.SaveModel(saveModel); }