/// <summary> /// 修改数据 /// </summary> public AjaxResult Update(TbStorage model) { if (model == null) { return(AjaxResult.Warning("参数错误")); } //验证是否可操作 var anyRet = AnyInfo(model.ID); if (anyRet.state != ResultType.success.ToString()) { return(anyRet); } try { var count = Repository <TbStorage> .Update(model, p => p.ID == model.ID); if (count > 0) { return(AjaxResult.Success()); } return(AjaxResult.Error("操作失败")); } catch (Exception ex) { return(AjaxResult.Error(ex.ToString())); } }
public ActionResult SubmitForm(TbStorage param, string type) { try { if (type == "add") { var data = _storage.Insert(param); return(Content(data.ToJson())); } else { var data = _storage.Update(param); return(Content(data.ToJson())); } } catch (Exception) { throw; } }
/// <summary> /// 新增数据 /// </summary> public AjaxResult Insert(TbStorage model) { if (model == null) { return(AjaxResult.Warning("参数错误")); } model.StorageCode = CreateCode.GetTableMaxCode("CK", "StorageCode", "TbStorage"); model.InsertUserCode = OperatorProvider.Provider.CurrentUser.UserCode; try { var count = Repository <TbStorage> .Insert(model); if (count > 0) { return(AjaxResult.Success()); } return(AjaxResult.Error("操作失败")); } catch (Exception ex) { return(AjaxResult.Error(ex.ToString())); } }