public ActionResult Delete(int id) { RolePowerBll rp = new RolePowerBll(); Utility.ReturnData <string> returnData = new Utility.ReturnData <string>(); long check = bll.GetCountByRoleId(id); if (check > 0) { return(Content("角色存在关联,不能删除!")); } UserRole model = bll.FindUserRoleByID(id); returnData = bll.DeleteUserRole(model); rp.Delete(x => x.UserRoleID == id); if (returnData.Message == "删除成功!") { return(Content(returnData.Message)); } else { return(Content(returnData.Message)); } }
public ActionResult UserRoleAction(string action, string role_id, string user_id) { return(RunActionWhenLogin((loginuser) => { var model = new UserRoleModel(); model.RoleID = role_id; model.UserID = user_id; var bll = new UserRoleBll(); if (action == "add") { return GetJsonRes(bll.AddUserRole(model)); } if (action == "del") { return GetJsonRes(bll.DeleteUserRole(model.UserID, model.RoleID)); } return GetJsonRes("未知请求"); })); }