public ActionResult AddActionInfo(Inventory_ActionInfo actionInfo) { actionInfo.DelFlag = 0; actionInfo.ModifiedOn = DateTime.Now.ToShortTimeString(); actionInfo.SubTime = DateTime.Now; actionInfo.Url = actionInfo.Url.ToLower(); ActionInfoService.AddEntity(actionInfo); return(Content("ok")); }
public ActionResult SetActionRole() { int id = int.Parse(Request["id"]);//要分配角色的权限编号 Inventory_ActionInfo actioninfo = ActionInfoService.LoadEntities(a => a.ID == id).FirstOrDefault(); ViewBag.ActionInfo = actioninfo; //获取所有角色 short delflag = (short)DelFlagEnum.Normarl; var AllRoleList = RoleInfoService.LoadEntities(a => a.DelFlag == delflag).ToList(); //获取当前权限已经有的角色信息 var AllExtRoleIdList = (from r in actioninfo.Inventory_RoleInfo select r.ID).ToList(); ViewBag.RoleList = AllRoleList; ViewBag.AllExtRoleIdList = AllExtRoleIdList; return(View()); }
public ActionResult EditRoleInfo(Inventory_ActionInfo roleInfo) { var ai = ActionInfoService.LoadEntities(x => x.ID == roleInfo.ID).FirstOrDefault(); ai.ActionInfoName = roleInfo.ActionInfoName; ai.Url = roleInfo.Url; ai.HttpMethod = roleInfo.HttpMethod; ai.Sort = roleInfo.Sort; if (ActionInfoService.EditEntity(ai)) { return(Content("ok")); } else { return(Content("no")); } }
public ActionResult ShowEditInfo() { int id = int.Parse(Request["id"]); var roleInfo = ActionInfoService.LoadEntities(r => r.ID == id).FirstOrDefault(); Inventory_ActionInfo ai = new Inventory_ActionInfo(); ai.ActionInfoName = roleInfo.ActionInfoName; ai.Url = roleInfo.Url; ai.ID = roleInfo.ID; ai.HttpMethod = roleInfo.HttpMethod; ai.Sort = roleInfo.Sort; if (ai != null) { return(Content(Common.SerializerHelper.SerializeToString(new { serverData = ai, msg = "ok" }))); } else { return(Content(Common.SerializerHelper.SerializeToString(new { msg = "no" }))); } }