public AprovacaoController(
     IPapelWebForLinkAppService papel,
     ISolicitacaoWebForLinkAppService solicitacao,
     ICadastroUnicoWebForLinkAppService cadastroUnico,
     IBancoWebForLinkAppService banco,
     ITipoBloqueioRoboWebForLinkAppService tipoBloqueioRobo,
     IAprovacaoWebForLinkAppService aprovacao,
     ITramiteWebForLinkAppService tramite,
     IFluxoSequenciaWebForLinkAppService fluxoSequencia,
     IGrupoWebForLinkAppService grupo,
     IEnderecoWebForLinkAppService enderecoService,
     IFornecedorWebForLinkAppService fornecedor,
     IFornecedorRoboWebForLinkAppService robo)
 {
     _enderecoService = enderecoService;
     try
     {
         _papelService            = papel;
         _solicitacaoService      = solicitacao;
         _cadastroUnicoService    = cadastroUnico;
         _bancoService            = banco;
         _tipoBloqueioRoboService = tipoBloqueioRobo;
         _aprovacaoService        = aprovacao;
         _tramite           = tramite;
         _fluxoSequenciaBp  = fluxoSequencia;
         _grupoBp           = grupo;
         _fornecedorService = fornecedor;
         _roboService       = robo;
     }
     catch (Exception ex)
     {
         Log.Error(ex);
     }
 }
Esempio n. 2
0
 public ThreadRoboRetornoCarga(ISolicitacaoWebForLinkAppService solicitacaoBP,
                               IContratanteConfiguracaoWebForLinkAppService contratanteConfig,
                               IAprovacaoWebForLinkAppService aprovacaoBp,
                               ITramiteWebForLinkAppService tramite)
 {
     _solicitacaoBP     = solicitacaoBP;
     _contratanteConfig = contratanteConfig;
     _aprovacaoBp       = aprovacaoBp;
     _tramite           = tramite;
 }