bruh estaba la relacion al revez

This commit is contained in:
2025-04-25 14:52:16 -03:00
parent 25e399a5b3
commit 190f9a8e10

View File

@@ -1,10 +1,10 @@
using System;
using System;
using System.Collections.Generic;
using System.Text.Json.Serialization;
namespace Entidades;
public partial class Grupo:IComponenteSeguridad
public partial class Grupo : IComponenteSeguridad
{
public int Id { get; set; }
@@ -14,7 +14,7 @@ public partial class Grupo:IComponenteSeguridad
[JsonIgnore]
public virtual ICollection<Grupo> IdGrupoHijos { get; set; } = new List<Grupo>();
[JsonIgnore]
public virtual ICollection<Grupo> IdGrupoPadres { get; set; } = new List<Grupo>();
@@ -27,11 +27,13 @@ public partial class Grupo:IComponenteSeguridad
{
if (visitados.Contains(Id)) return;
visitados.Add(Id);
foreach (var permiso in Idpermisos) {
foreach (var permiso in Idpermisos)
{
permisos.Add(permiso);
}
foreach (var subgrupo in IdGrupoPadres) {
foreach (var subgrupo in IdGrupoHijos)
{
subgrupo.ObtenerPermisos(permisos, visitados);
}