using Entidades.Dto; namespace AlquilaFacil.Builder; public class GrupoDtoBuilder : Builder { public GrupoDtoBuilder ConNombre(string nombre) { data.Nombre = nombre; return this; } public GrupoDtoBuilder ConHabilitado(bool habilitado) { data.Habilitado = habilitado; return this; } public GrupoDtoBuilder ConIdGrupo(int id) { data.idgrupo = id; return this; } public GrupoDtoBuilder ConGruposIncluidos(HashSet grupos) { data.GruposIncluidos = grupos; return this; } public GrupoDtoBuilder ConPermisos(List permisos) { data.Permisos = permisos; return this; } } public class PermisoDtoBuilder : Builder { public PermisoDtoBuilder ConId(int id) { data.Id = id; return this; } public PermisoDtoBuilder ConDescripcion(string descripcion) { data.Descripcion = descripcion; return this; } }