public ActionResult YhgnEdit(int yhid = 0, string gnids = "") { ViewModels.Message rsp = new ViewModels.Message(); DAL.yhgn yhgndal = new DAL.yhgn(); if (yhid > 0) { //先删除用户所有权限 if (yhgndal.deleteByYhid(yhid)) { if (!string.IsNullOrEmpty(gnids)) { //添加功能 string[] gnidArr = gnids.Split('#'); foreach (string gnid in gnidArr) { yhgndal.Add(new Model.yhgn { yhid = yhid, gnid = Convert.ToInt32(gnid) }); } } rsp.sno = 1; } else { rsp.sno = 2; rsp.msg = "数据操作失败"; } } else { rsp.sno = 2; rsp.msg = "未指定操作用户"; } return(Json(rsp, JsonRequestBehavior.DenyGet)); }
public ActionResult YhGnList(int[] gnids) { ViewModels.Message b = new ViewModels.Message(); int yhid = 1;//要从用户登录信息中获取 DAL.yhgn yhgndal = new DAL.yhgn(); foreach (int gnid in gnids) { yhgndal.Add(new Model.yhgn { yhid = yhid, gnid = gnid }); } b.sno = 1; return(Json(b, JsonRequestBehavior.DenyGet)); }