public RecibeRacionGestor(IHerramientaEnCache cacheClient, IRepositorioIndicadorNecesidadBasica repositorioIndicador, INecesidadBasicaGestorConsultas <EstadoAtencion> gestorNecesidadesBasicas, IFiltroListados <RecibeRacion, EstadoAtencion> filtro) : base(cacheClient, repositorioIndicador, gestorNecesidadesBasicas, filtro) { }
public static int ContarFiltradoPor <TDestino, TElementoLista>(this List <TElementoLista> lista, IFiltroListados <TDestino, TElementoLista> filtro, string nombreFiltro, TDestino grupo) { return(filtro.ContarFiltradorPor(nombreFiltro, grupo, lista)); }
public static int ContarFiltradoPor <TDestino, TElementoLista>(this List <TElementoLista> lista, IFiltroListados <TDestino, TElementoLista> filtro, Expression <Func <TDestino, object> > propertyRefExpr, TDestino grupo) { var nombreFiltro = PropertyUtil.GetName <TDestino>(propertyRefExpr); return(filtro.ContarFiltradorPor(nombreFiltro, grupo, lista)); }
protected IndicadorNecesidadBasicaGestor(IHerramientaEnCache cacheClient, IRepositorioIndicadorNecesidadBasica repositorioIndicador, INecesidadBasicaGestorConsultas <TNecesidad> gestorNecesidadesBasicas, IFiltroListados <TIndicador, TNecesidad> filtro) { this.filtro = filtro; this.repositorioIndicador = repositorioIndicador; this.cacheClient = cacheClient; this.gestorNecesidadesBasicas = gestorNecesidadesBasicas; }
public EstadoAtencionGestor(IHerramientaEnCache cacheClient, IRangoGestorConsultas rangoGestor, IRepositorioNecesidadBasica repositorioEstadoAtencion, IGeneradorNecesidadBasica <EstadoAtencion> generadorEstadoAtencion, IFiltroListados <RecibeRacion, EstadoAtencion> filtro ) : base(cacheClient, rangoGestor, repositorioEstadoAtencion, generadorEstadoAtencion) { this.filtro = filtro; }