예제 #1
0
 internal override Task <IPreProcessadorDeEntregas> CriarProcessadorDeEntregasAsync(IMapeadorDeEntregas mapeadorDeEntregas, RegimeRemuneracao regime, IRepositorioDeRegras repositorioDeRegras, IGerenciadorDeRequisicoesFinanceiras gerenciador)
 {
     throw new NotImplementedException("WIP");
     //return Task.Factory.StartNew(() => (IPreProcessadorDeEntregas)(new PreProcessadorDeHorasRecebidasARemunerar(mapeadorDeEntregas, regime)));
 }
예제 #2
0
 internal override Task <IPreProcessadorDeEntregas> CriarProcessadorDeEntregasAsync(IMapeadorDeEntregas mapeadorDeEntregas, RegimeRemuneracao regime, IRepositorioDeRegras repositorioDeRegras, IGerenciadorDeRequisicoesFinanceiras gerenciador)
 {
     return(Task.Factory.StartNew(() => (IPreProcessadorDeEntregas)(new PreProcessadorDeHorasARemunerar(mapeadorDeEntregas, regime))));
 }
예제 #3
0
 internal abstract Task <IPreProcessadorDeEntregas> CriarProcessadorDeEntregasAsync(IMapeadorDeEntregas mapeadorDeEntregas, RegimeRemuneracao regime, IRepositorioDeRegras repositorioDeRegras, IGerenciadorDeRequisicoesFinanceiras gerenciadorFinanceiro);
예제 #4
0
 internal override Task <IPreProcessadorDeEntregas> CriarProcessadorDeEntregasAsync(IMapeadorDeEntregas mapeadorDeEntregas, RegimeRemuneracao regime, IRepositorioDeRegras repositorioDeRegras, IGerenciadorDeRequisicoesFinanceiras gerenciador)
 {
     throw new NotImplementedException();
 }
예제 #5
0
 public ConfiguracoesDeEntregas(RegimeRemuneracao regime, IEnumerable <TipoDeEntrega> tiposDeEntrega)
 {
     Regime         = regime;
     TiposDeEntrega = tiposDeEntrega;
 }
예제 #6
0
        private ConfiguracoesDeEntregas MontaConfiguracao(RegimeRemuneracao regime, TipoDeEntrega[] tipoDeEntrega)
        {
            ConfiguracoesDeEntregas config = new ConfiguracoesDeEntregas(regime, tipoDeEntrega);

            return(config);
        }