public override RoleGroup Create(string name) { RoleGroup item = new RoleGroup(); item.Index = Guid.NewGuid(); item.Name = name; data.RoleGroups.Add(item); data.SaveChanges(); return item; }
public override RoleGroup Create(string name) { RoleGroup item = new RoleGroup(); item.Index = Guid.NewGuid(); item.Name = name; data.RoleGroups.Add(item); data.SaveChanges(); return(item); }
public override bool SetRoles(Guid id, string[] roles) { RoleGroup item = data.RoleGroups.Find(id); if (item == null) { return(false); } item.Roles = roles; data.SaveChanges(); return(true); }
public override bool SetName(Guid id, string newName) { RoleGroup item = data.RoleGroups.Find(id); if (item == null) { return(false); } item.Name = newName; data.SaveChanges(); return(true); }
public override bool SetParent(Guid targetID, Guid parentID) { RoleGroup item = data.RoleGroups.Find(targetID); RoleGroup parent = data.RoleGroups.Find(parentID); if (item == null) { return(false); } item.Parent = parent; data.SaveChanges(); return(true); }