v2 ing soft #89

Merged
fede merged 92 commits from dev into main 2025-07-28 20:20:59 -03:00
3 changed files with 5 additions and 0 deletions
Showing only changes of commit ca44b3cf84 - Show all commits
+2
View File
@@ -28,6 +28,8 @@ public partial class Grupo : IComponenteSeguridad
if (visitados.Contains(Id)) return;
visitados.Add(Id);
if (this.Habilitado == false) return;
var componentes = new List<IComponenteSeguridad>();
componentes.AddRange(Idpermisos);
componentes.AddRange(IdGrupoHijos);
+1
View File
@@ -73,6 +73,7 @@ public class RepositorioGrupos : RepositorioBase<RepositorioGrupos>
{
var con = Context;
var listg = con.Grupos
.Where(x => x.Habilitado == true)
.Include(x => x.Idpermisos)
.Include(x => x.IdGrupoHijos)
.ThenInclude(x => x.Idpermisos).ToList();
+2
View File
@@ -15,6 +15,7 @@ public class RepositorioPermisos : RepositorioBase<RepositorioPermisos>
var list = con.Clientes
.Where(c => c.Dni == cli.Dni)
.SelectMany(c => c.Idgrupos)
.Where(x => x.Habilitado == true)
.Include(x => x.Idpermisos)
.Include(x => x.IdGrupoHijos).ThenInclude(x => x.Idpermisos);
@@ -47,6 +48,7 @@ public class RepositorioPermisos : RepositorioBase<RepositorioPermisos>
var grupos = con.Clientes
.Where(x => x.Dni == cli.Dni)
.SelectMany(x => x.Idgrupos)
.Where(x => x.Habilitado == true)
.Include(x => x.Idpermisos)
.Include(x => x.IdGrupoHijos)
.ThenInclude(x => x.Idpermisos)