/// <summary> /// 保存 /// </summary> /// <param name="sourceModel"></param> /// <returns></returns> public Tuple <bool, string> SaveModel(t_paratype 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 Info(int?id) { t_paratype model = new t_paratype(); if (id.GetValueOrDefault() > 0) { model = _bus.FindModel(id); } return(View(model)); }
public ActionResult Save(t_paratype model) { if (ModelState.IsValid) { var result = _bus.SaveModel(model); if (result.Item1) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", result.Item2); return(View("Info", model)); } } else { return(View("Info", model)); } }