示例#1
0
 public EditalRepository(
     IGetTotalEditalGanhos getTotalEditalGanhos,
     IGetTotalEdital getTotalEdital,
     IGetDadosCadastrarEdital getDadosCadastrarEdital,
     IGetById getById,
     IGetTotalEditalGoNogo getTotalEditalGoNogo,
     IGetTotalEditalSuspenso getTotalEditalSuspenso,
     IVerifyExists verifyExists,
     ICreate create,
     IUpdate update,
     IDelete delete,
     ISuspenderEdital suspender,
     IHistoricoRepository historicoRepository,
     IRestaurarEditalSuspenso restaurarEditalSuspenso
     )
 {
     this.getTotalEditalGanhos    = getTotalEditalGanhos;
     this.getTotalEdital          = getTotalEdital;
     this.getDadosCadastrarEdital = getDadosCadastrarEdital;
     this.getById = getById;
     this.getTotalEditalGoNogo   = getTotalEditalGoNogo;
     this.getTotalEditalSuspenso = getTotalEditalSuspenso;
     this.verifyExists           = verifyExists;
     this.create                  = create;
     this.update                  = update;
     this.delete                  = delete;
     this.suspender               = suspender;
     this.historicoRepository     = historicoRepository;
     this.restaurarEditalSuspenso = restaurarEditalSuspenso;
 }
示例#2
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app
                              , IWebHostEnvironment env
                              , IMigrateRepository migrateRepository
                              , IHistoricoRepository historicoRepository
                              , ICidadeRepository cidadeRepository)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
                // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                app.UseHsts();
            }
            app.UseHttpsRedirection();
            app.UseStaticFiles();

            app.UseRouting();

            app.UseAuthorization();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllerRoute(
                    name: "default",
                    pattern: "{controller=Home}/{action=Index}/{id?}");
            });

            // Rodar migrate para a base
            migrateRepository.Migrate();

            JobManager.Initialize(new RegisterJob(historicoRepository, cidadeRepository));
        }
示例#3
0
 public ParecerLicitacaoController(
     IHistoricoRepository historicoRepository,
     IParecerLicitacaoRepository parecerLicitacaoRepository)
 {
     this.historicoRepository        = historicoRepository;
     this.parecerLicitacaoRepository = parecerLicitacaoRepository;
 }
示例#4
0
 public HistoricoService(IHistoricoRepository historicoRepository,
                         IMapper mapper,
                         IUnitOfWork uow)
 {
     _historicoRepository = historicoRepository;
     _mapper = mapper;
     _uow    = uow;
 }
示例#5
0
 public ParecerDiretorComercialController(
     IHistoricoRepository historicoRepository,
     IParecerDiretorRepository parecerDiretorRepository,
     IParecerLicitacaoRepository parecerLicitacaoRepository)
 {
     this.historicoRepository        = historicoRepository;
     this.parecerDiretorRepository   = parecerDiretorRepository;
     this.parecerLicitacaoRepository = parecerLicitacaoRepository;
 }
示例#6
0
 public DocumentoService(IDocumentoRepository documentoRepository, ISetorRepository setorRepository, IUsuarioRepository usuarioRepository, IEmailService emailService, IAtividadeRepository atividadeRepository, IHistoricoRepository historicoRepository, IArquivoService arquivoService)
 {
     this._documentoRepository = documentoRepository;
     this._setorRepository = setorRepository;
     this._usuarioRepository = usuarioRepository;
     this._emailService = emailService;
     this._atividadeRepository = atividadeRepository;
     this._historicoRepository = historicoRepository;
     this._arquivoService = arquivoService;
 }
示例#7
0
 public ParecerGerenteContaController(
     IHistoricoRepository historicoRepository,
     IParecerGerenteRepository parecerGerenteRepository,
     IParecerDiretorRepository parecerDiretorRepository,
     IParecerLicitacaoRepository parecerLicitacaoRepository
     )
 {
     this.historicoRepository        = historicoRepository;
     this.parecerGerenteRepository   = parecerGerenteRepository;
     this.parecerDiretorRepository   = parecerDiretorRepository;
     this.parecerLicitacaoRepository = parecerLicitacaoRepository;
 }
示例#8
0
 public AtualizarClimaJob(IHistoricoRepository historicoRepository, ICidadeRepository cidadeRepository)
 {
     _historicoRepository = historicoRepository;
     _cidadeRepository    = cidadeRepository;
 }
示例#9
0
 public RegisterJob(IHistoricoRepository historicoRepository, ICidadeRepository cidadeRepository)
 {
     Schedule(() => new AtualizarClimaJob(historicoRepository, cidadeRepository)).ToRunNow().AndEvery(15).Minutes();
 }
示例#10
0
 public HistoricoBusiness(IHistoricoRepository historicoRepository)
 {
     _historicoRepository = historicoRepository;
 }
示例#11
0
 public FindHistoricQuerie(IHistoricoRepository repository)
 {
     _repository = repository;
 }
示例#12
0
 public HomeController(ILogger <HomeController> logger, IHistoricoRepository historicoRepository, ICidadeRepository cidadeRepository)
 {
     _logger = logger;
     _historicoRepository = historicoRepository;
     _cidadeRepository    = cidadeRepository;
 }
示例#13
0
 public ContaController(IMapper mapper, IContaRepository contaRepository, IHistoricoRepository historicoRepository)
 {
     _mapper              = mapper;
     _contaRepository     = contaRepository;
     _historicoRepository = historicoRepository;
 }
示例#14
0
 public HistoricoService(IHistoricoRepository classRepository)
 {
     _classRepository = classRepository;
 }
示例#15
0
 public HistoricoController(IHistoricoRepository repository)
 {
     _repository = repository;
 }
示例#16
0
 public HistoricoService(IMapper map, IHistoricoRepository repo)
 {
     _repo = repo;
     _map  = map;
 }
示例#17
0
 public HistoricoController(IHistoricoRepository historicoRepository)
 {
     this.historicoRepository = historicoRepository;
 }
示例#18
0
 public HistoricoService()
 {
     _historicoRepository = new HistoricoRepository();
 }
示例#19
0
 public CaixaService(IClienteRepository clienteRepository, IHistoricoRepository historicoRepository)
 {
     this._clienteRepository   = clienteRepository;
     this._historicoRepository = historicoRepository;
 }
示例#20
0
 public EditalController(IEditalRepository editalRepository, IHistoricoRepository historicoRepository)
 {
     this.editalRepository    = editalRepository;
     this.historicoRepository = historicoRepository;
 }