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 getByID(string id) { AjaxResult res = new AjaxResult(); try { WF_MenuBll bll = new WF_MenuBll(); WF_Menu menu = bll.getByID(id); if (menu == null) { menu = new WF_Menu(); menu.ID = id; menu.State = 1; menu.ParenrID = "00000000-0000-0000-0000-000000000000"; } res.code = ResultCode.OK; res.data = menu; } catch (Exception ex) { res.code = ResultCode.ERROR; res.message = "获取菜单信息失败"; } return(Content(res.ToJson())); }
public bool update(WF_Menu entity) { using (IDbConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["wfdb"].ToString())) { conn.Open(); return(conn.Update <WF_Menu>(entity)); } }
public bool save(WF_Menu entity) { using (IDbConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["wfdb"].ToString())) { conn.Open(); conn.Insert <WF_Menu>(entity); return(true); } }
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())); }
public bool update(WF_Menu entity) { return(dao.update(entity)); }
public bool save(WF_Menu entity) { return(dao.save(entity)); }