public string ResetRoleAction(string users, string actions) { if (this._.设置用户权限.Permit == 0) { return("您没有进行设置用户权限的权限!"); } string Result = string.Empty; List <SspUserAction> lst = new List <SspUserAction>(); string[] userList = users.Split('|'); string[] actionList = actions.Split('|'); foreach (string user in userList) { if (string.IsNullOrWhiteSpace(user)) { continue; } int userid = Convert.ToInt32(user); userActionManager.Delete(new SspUserAction() { UserId = userid }); foreach (string action in actionList) { if (string.IsNullOrWhiteSpace(action)) { continue; } int iaction = 0; if (!int.TryParse(action, out iaction)) { continue; } SspUserAction m = new SspUserAction(); m.UserId = userid; m.ActionId = iaction; lst.Add(m); } } userActionManager.BatchInsert(lst); return(Result); }
public int Delete(SspUserAction entity) { return(this.basicService.Delete(entity)); }