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);
     }
 }
Пример #2
0
 public HomeController(
     IUsuarioWebForLinkAppService usuario,
     IPapelWebForLinkAppService papel,
     IContratanteWebForLinkAppService contratante,
     IPerfilWebForLinkAppService perfil,
     IFornecedorWebForLinkAppService pjPf,
     IFornecedorContatoWebForLinkAppService pjPfContatos,
     IUsuarioSenhaHistoricoWebForLinkAppService usuarioSenhaHistorico,
     ISolicitacaoWebForLinkAppService solicitacao,
     ISolicitacaoCadastroFornecedorWebForLinkAppService solicitacaoCadastroPjpf,
     IContratanteConfiguracaoWebForLinkAppService contratanteConfiguracao,
     IFornecedorBaseWebForLinkAppService pjPfBase,
     IConfiguracaoWebForLinkAppService configuracaoWebForLink,
     IAcessoLogWebForLinkAppService acesso,
     IProcessoLoginWebForLinkAppService processoLogin)
 {
     _usuarioService                       = usuario;
     _papelService                         = papel;
     _contratanteService                   = contratante;
     _perfilService                        = perfil;
     _pjPfService                          = pjPf;
     _fornecedorContatosService            = pjPfContatos;
     _usuarioSenhaHistoricoService         = usuarioSenhaHistorico;
     _solicitacaoService                   = solicitacao;
     _solicitacaoCadastroFornecedorService = solicitacaoCadastroPjpf;
     _contratanteConfiguracaoService       = contratanteConfiguracao;
     _fornecedorBaseService                = pjPfBase;
     _configuracaoService                  = configuracaoWebForLink;
     _acessoLogService                     = acesso;
     _processoLoginService                 = processoLogin;
 }
Пример #3
0
        public PreCadastroFornecedorController(
            IPreCadastroWebForLinkAppService preCadastro,
            IEnderecoWebForLinkAppService endereco,
            IContratanteWebForLinkAppService contratante,
            IFornecedorCategoriaWebForLinkAppService fornecedorCategoria,
            IFornecedorBaseWebForLinkAppService fornecedorBase,
            IFornecedorWebForLinkAppService fornecedor,
            ISolicitacaoCadastroFornecedorWebForLinkAppService solicitacaoCadastro,
            IServicosMateriaisWebForLinkAppService servicosMateriais,
            IConfiguracaoEmailContratanteWebForLinkAppService configuracaoEmailContratanteConfiguracao,
            ITramiteWebForLinkAppService tramite,
            ISolicitacaoWebForLinkAppService solicitacao,
            ISolicitacaoModificacaoContatoWebForLinkAppService solicitacaoContato,
            ITipoDocumentosWebForLinkAppService tipoDocumento,
            IUsuarioWebForLinkAppService usuario,
            ISolicitacaoMensagemWebForLinkAppService solicitacaoMensagem,
            IPapelWebForLinkAppService papel,
            IOrganizacaoComprasWebForLinkAppService organizacaoCompras)
            : base()
        {
            _servicosMateriaisService            = servicosMateriais;
            _preCadastroService                  = preCadastro;
            _enderecoService                     = endereco;
            _contratanteService                  = contratante;
            _fornecedorCategoriaService          = fornecedorCategoria;
            _fornecedorBaseService               = fornecedorBase;
            _fornecedorService                   = fornecedor;
            _solicitacaoCadastroService          = solicitacaoCadastro;
            _configuracaoEmailContratanteService = configuracaoEmailContratanteConfiguracao;
            _tramite                    = tramite;
            _solicitacaoService         = solicitacao;
            _solicitacaoContatoService  = solicitacaoContato;
            _tipoDocumentoService       = tipoDocumento;
            _usuarioService             = usuario;
            _solicitacaoMensagemService = solicitacaoMensagem;
            _papelService               = papel;
            _organizacaoComprasService  = organizacaoCompras;

            ViewBag.TipoEndereco = new SelectList(_enderecoService.ListarTodosTiposEnderecosPorNome(), "ID", "NM_TP_ENDERECO");
            ViewBag.UF           = new SelectList(_enderecoService.ListarTodosPorNome(), "UF_SGL", "UF_NM");
            ViewBag.Imagem       = null;
        }
Пример #4
0
 public AcompanhamentoController(IConfiguracaoEmailContratanteWebForLinkAppService configuracaoEmail,
                                 IUsuarioWebForLinkAppService usuario,
                                 ISolicitacaoWebForLinkAppService solicitacao,
                                 ISolicitacaoTramiteWebForLinkAppService solicitacaoTramite,
                                 IPapelWebForLinkAppService papel,
                                 ISolicitacaoProrrogacaoPrazoWebForLinkAppService prorrogacaoPrazo,
                                 ITramiteWebForLinkAppService tramite,
                                 int?paginaAtual,
                                 IFornecedorWebForLinkAppService fornecedor)
 {
     _contratanteConfiguracaoEmailBP = configuracaoEmail;
     _usuarioBP                   = usuario;
     _solicitacaoService          = solicitacao;
     _papelService                = papel;
     _solicitacaoTramite          = solicitacaoTramite;
     _solicitacaoProrrogacaoPrazo = prorrogacaoPrazo;
     _tramite           = tramite;
     PaginaAtual        = paginaAtual;
     _fornecedorService = fornecedor;
 }
 public PreCadastroController(
     IEnderecoWebForLinkAppService endereco,
     IFornecedorWebForLinkAppService pjpf,
     IFornecedorBaseWebForLinkAppService pjpfBase,
     IUsuarioWebForLinkAppService usuario,
     IConfiguracaoWebForLinkAppService wFdConfig,
     IContratanteWebForLinkAppService contratante,
     IPreCadastroWebForLinkAppService preCadastro,
     IServicosMateriaisWebForLinkAppService servicosMateriais,
     IProcessoLoginWebForLinkAppService processoLogin)
 {
     _processoLoginService = processoLogin;
     enderecoBP            = endereco;
     pjpfBp               = pjpf;
     pjpfBaseBp           = pjpfBase;
     usuarioBP            = usuario;
     wFDConfigBP          = wFdConfig;
     contratanteBP        = contratante;
     processoPreCadastro  = preCadastro;
     _unspscBP            = servicosMateriais;
     ViewBag.TipoEndereco = new SelectList(enderecoBP.ListarTodosTiposEnderecosPorNome(), "ID", "NM_TP_ENDERECO");
     ViewBag.UF           = new SelectList(enderecoBP.ListarTodosPorNome(), "UF_SGL", "UF_NM");
     ViewBag.Imagem       = null;
 }
 public ControleSolicitacaoController(
     ISolicitacaoWebForLinkAppService solicitacao,
     ITipoBloqueioRoboWebForLinkAppService funcaoBloqueio,
     ICadastroUnicoWebForLinkAppService cadastroUnico,
     IConfiguracaoEmailContratanteWebForLinkAppService contratanteConfiguracaoEmail,
     IFornecedorWebForLinkAppService pJpF,
     IVisaoWebForLinkAppService visao,
     ITipoGrupoWebForLinkAppService tipoGrupo,
     IContratanteConfiguracaoWebForLinkAppService contratanteConfiguracao,
     IFluxoWebForLinkAppService fluxo,
     IGrupoWebForLinkAppService grupo,
     IDescricaoWebForLinkAppService descricao,
     IPapelWebForLinkAppService papel,
     IBancoWebForLinkAppService banco)
 {
     try
     {
         _solicitacaoService    = solicitacao;
         _funcaoBloqueioService = funcaoBloqueio;
         _cadastroUnicoService  = cadastroUnico;
         _contratanteConfiguracaoEmailService = contratanteConfiguracaoEmail;
         _fornecedorService = pJpF;
         _visaoService      = visao;
         _tipoGrupoService  = tipoGrupo;
         _contratanteConfiguracaoService = contratanteConfiguracao;
         _fluxoService     = fluxo;
         _grupoService     = grupo;
         _descricaoService = descricao;
         _papelService     = papel;
         _BancoService     = banco;
     }
     catch (Exception ex)
     {
         Log.Error(ex);
     }
 }
 public FornecedorController(IFornecedorWebForLinkAppService contratante)
 {
     _contratantebp = contratante;
 }
 public FornecedorController(IFornecedorWebForLinkAppService solicitacaoBp)
 {
     _solicitacaoBp = solicitacaoBp;
 }
 public DadosGeraisController(IVisaoWebForLinkAppService visao, IFornecedorWebForLinkAppService fornecedor, ITramiteWebForLinkAppService tramite)
 {
     _visaoService      = visao;
     _fornecedorService = fornecedor;
     _tramiteService    = tramite;
 }
Пример #10
0
 public FornecedorIndividualController(IFornecedorWebForLinkAppService contratantebp)
 {
     this._contratantebp = contratantebp;
 }