public IDetranPontosCarteiraRepository Create(string UF)
        {
            IDetranPontosCarteiraRepository result = null;

            if (_Repositories.TryGetValue(UF, out Type type))
            {
                result = _ServiceProvider.GetService(type) as IDetranPontosCarteiraRepository;
            }

            return(result);
        }
Ejemplo n.º 2
0
        public Task <IEnumerable <PontosCarteira> > ConsultarPontos(Carteira Carteira)
        {
            IDetranPontosCarteiraRepository repository = _Factory.Create(carteira.UF);

            return(repository.ConsultarPontos(carteira));
        }