public ContentResult save(string jsonString) { AjaxResult res = new AjaxResult(); try { WF_Menu menu = jsonString.ToObject <WF_Menu>(); WF_MenuBll bll = new WF_MenuBll(); WF_Menu entity = bll.getByID(menu.ID); if (entity != null) { menu.UpdateTime = DateTime.Now; menu.UpdateUserCode = getCurrent().UserCode; menu.CreateTime = entity.CreateTime; menu.CreateUserCode = entity.CreateUserCode; bll.update(menu); } else { menu.UpdateTime = DateTime.Now; menu.UpdateUserCode = getCurrent().UserCode; menu.CreateTime = DateTime.Now; menu.CreateUserCode = getCurrent().UserCode; bll.save(menu); } res.code = ResultCode.OK; } catch (Exception ex) { res.code = ResultCode.ERROR; res.message = "保存失败"; } return(Content(res.ToJson())); }
public ContentResult updatestate(string id, int state) { AjaxResult res = new AjaxResult(); try { WF_MenuBll bll = new WF_MenuBll(); WF_Menu entity = bll.getByID(id); if (entity != null) { entity.State = state; bll.update(entity); } res.code = ResultCode.OK; res.message = "更新状态成功"; } catch (Exception ex) { res.code = ResultCode.ERROR; res.message = "更新状态失败"; } return(Content(res.ToJson())); }