/// <summary> /// 保存 /// </summary> /// <param name="sourceModel"></param> /// <returns></returns> public Tuple <bool, string> SaveModel(t_para_values sourceModel) { bool result = false; if (sourceModel == null) { return(Tuple.Create(false, "错误的请求对象!")); } if (sourceModel.p_id > 0)//修改 { sourceModel.p_updatetime = DateTime.Now; sourceModel.p_updateuserid = LZY.Code.OperatorProvider.Provider.GetCurrent().UserId; result = _service.Update(sourceModel) > 0; } else//新增 { sourceModel.p_createtime = DateTime.Now; sourceModel.p_deleted = false; sourceModel.p_createuserid = LZY.Code.OperatorProvider.Provider.GetCurrent().UserId; result = _service.Insert(sourceModel) > 0; } if (result) { return(Tuple.Create(true, "操作成功!")); } else { return(Tuple.Create(false, "操作失败!")); } }
public ActionResult ValueSave(t_para_values model) { if (ModelState.IsValid) { var result = _vbus.SaveModel(model); if (result.Item1) { return(RedirectToAction("ChildList", new { id = model.p_pid })); } else { ModelState.AddModelError("", result.Item2); return(View("ChildList", model)); } } else { return(View("ChildList", model)); } }