public JsonResult EditConsumeItem() { ReturnedData data = new ReturnedData(); IConsumeItemMgm conMgm = new ConsumeItemMgm(); try { int id = NullHelper.Convert<int>(Request["id"], 0); string itemName = NullHelper.Convert<string>(Request["citemName"], ""); decimal itemPrice = NullHelper.Convert<decimal>(Request["citemPrice"], 0M); var result = conMgm.GetConsumeItemByID(id); if (result != null) { result.ItemName = itemName; result.ItemPrice = itemPrice; result.LastModifierID = Emp.UserName; result.LastModifiedDate = DateTime.Now; conMgm.EditConsumeItem(result); data.Success = true; data.Message = "消费项目修改成功"; LogHandler.Info("员工" + Emp.UserName + "修改一条消费项目,项目id:" + id); } else { data.Success = false; data.Message = "该消费项目不存在"; } } catch (Exception ex) { data.Success = false; data.Message = "消费项目修改失败"; data.Error = ex.ToString(); LogHandler.Error("修改消费项目出现错误:" + (ex.Message.ToString())); throw; } return Json(data,JsonRequestBehavior.AllowGet); }