예제 #1
0
 private RepositorioDeFuncionalidadesDeUsuarios(IConexionBD conexion, IRepositorioDeFuncionalidades repo_funcionalidades)
     : base(conexion, 10)
 {
     repositorioDeFuncionalidades = repo_funcionalidades;
     cache_por_usuario            = new Dictionary <Usuario, List <Funcionalidad> >();
     listadoFuncionalidades       = new Dictionary <Usuario, List <Funcionalidad> >();
     _repositorioDeAreas          = RepositorioDeAreas.NuevoRepositorioDeAreas(conexion);
 }
예제 #2
0
 public static RepositorioDeAccesosAURL NuevoRepositorioDeAccesosAURL(IConexionBD conexion, IRepositorioDeFuncionalidades repo_funcionalidades)
 {
     if (!(_instancia != null && !_instancia.ExpiroTiempoDelRepositorio()))
     {
         _instancia = new RepositorioDeAccesosAURL(conexion, repo_funcionalidades);
     }
     return(_instancia);
 }
예제 #3
0
 private RepositorioDeAccesosAURL(IConexionBD conexion, IRepositorioDeFuncionalidades repo_funcionalidades)
     : base(conexion, 10)
 {
     this.repositorio_funcionalidades = repo_funcionalidades;
 }