コード例 #1
0
 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 ImportacaoController(
     IFornecedorBaseImportacaoWebForLinkAppService fornecedorBaseImportacao,
     IFornecedorBaseWebForLinkAppService fornecedorBase,
     IConfiguracaoEmailContratanteWebForLinkAppService configuracaoEmail,
     IImportacaoWebForLinkAppService importacao,
     ISolicitacaoProrrogacaoPrazoWebForLinkAppService solicitacaoProrrogacao,
     IFornecedorCategoriaWebForLinkAppService fornecedorCategoriaService,
     IPapelWebForLinkAppService papel,
     IFluxoWebForLinkAppService fluxo,
     IUsuarioWebForLinkAppService usuario,
     IContratanteWebForLinkAppService contratante,
     ITramiteWebForLinkAppService tramite
     )
 {
     try
     {
         _fornecedorBaseImportacaoService     = fornecedorBaseImportacao;
         _fornecedorBaseService               = fornecedorBase;
         _contratanteConfiguracaoEmailService = configuracaoEmail;
         _importacaoService             = importacao;
         _solicitacaoProrrogacaoService = solicitacaoProrrogacao;
         _fornecedorCategoriaService    = fornecedorCategoriaService;
         _papelService       = papel;
         _fluxoService       = fluxo;
         _usuarioService     = usuario;
         _contratanteService = contratante;
         _tramite            = tramite;
     }
     catch (Exception ex)
     {
         Log.Error(ex);
     }
 }
コード例 #3
0
 public ExpansaoController(IContratanteOrganizacaoComprasWebForLinkAppService organizacaoCompras,
                           IBancoWebForLinkAppService banco,
                           ITramiteWebForLinkAppService tramite)
 {
     _organizacaoComprasBP = organizacaoCompras;
     _bancoBP = banco;
     _tramite = tramite;
 }
コード例 #4
0
 public ThreadRoboRetornoCarga(ISolicitacaoWebForLinkAppService solicitacaoBP,
                               IContratanteConfiguracaoWebForLinkAppService contratanteConfig,
                               IAprovacaoWebForLinkAppService aprovacaoBp,
                               ITramiteWebForLinkAppService tramite)
 {
     _solicitacaoBP     = solicitacaoBP;
     _contratanteConfig = contratanteConfig;
     _aprovacaoBp       = aprovacaoBp;
     _tramite           = tramite;
 }
コード例 #5
0
 public BloqueioController(ITramiteWebForLinkAppService tramite,
                           IFluxoWebForLinkAppService fluxoService,
                           ISolicitacaoWebForLinkAppService solicitacaoBP,
                           ITipoBloqueioRoboWebForLinkAppService bloqueioService)
     : base()
 {
     _tramite            = tramite;
     _fluxoService       = fluxoService;
     this._solicitacaoBP = solicitacaoBP;
     _bloqueioService    = bloqueioService;
 }
コード例 #6
0
 public DesbloqueioController(ITramiteWebForLinkAppService tramite,
                              IFluxoWebForLinkAppService fluxoBP,
                              ITipoBloqueioRoboWebForLinkAppService funcaoBloqueioBP,
                              SolicitacaoDesbloqueioWebForLinkAppService solicitacaoDesbloqueio,
                              IPapelWebForLinkAppService papelBP)
     : base()
 {
     _tramite                = tramite;
     _fluxoBP                = fluxoBP;
     _funcaoBloqueioBP       = funcaoBloqueioBP;
     _solicitacaoDesbloqueio = solicitacaoDesbloqueio;
     _papelBP                = papelBP;
 }
コード例 #7
0
 public DadosBancariosController(IBancoWebForLinkAppService banco,
                                 IFornecedorBancoWebForLinkAppService pjPfBanco,
                                 IFornecedorArquivoWebForLinkAppService fornecedorArquivo,
                                 IFluxoWebForLinkAppService fluxo,
                                 ISolicitacaoModificacaoBancoWebForLinkAppService solBanco,
                                 ITramiteWebForLinkAppService tramite)
 {
     _bancoService             = banco;
     _fornecedorBancoService   = pjPfBanco;
     _fornecedorArquivoService = fornecedorArquivo;
     _fluxoService             = fluxo;
     _solicitacaoBancoService  = solBanco;
     iTramiteService           = tramite;
 }
 public DadosQuestionarioDinamicoController(
     IPapelWebForLinkAppService papel,
     IFluxoWebForLinkAppService fluxo,
     ICadastroUnicoWebForLinkAppService cadastroUnico,
     IInformacaoComplementarWebForLinkAppService informacaoComplementar,
     ISolicitacaoWebForLinkAppService solicitacao,
     ITramiteWebForLinkAppService tramite)
 {
     _papelService                  = papel;
     _fluxoService                  = fluxo;
     _cadastroUnicoService          = cadastroUnico;
     _informacaoComplementarService = informacaoComplementar;
     _solicitacaoService            = solicitacao;
     _tramiteService                = tramite;
 }
コード例 #9
0
 public DadosEnderecosController(
     IEnderecoWebForLinkAppService endereco,
     IContratanteFornecedorWebForLinkAppService contratantePjPf,
     ISolicitacaoModificacaoEnderecoWebForLinkAppService solicitacaoModificacaoEndereco,
     IFluxoWebForLinkAppService fluxo,
     IPapelWebForLinkAppService papel,
     ITramiteWebForLinkAppService tramite)
 {
     _enderecoService        = endereco;
     _contratantePjPfService = contratantePjPf;
     _solicitacaoModificacaoEnderecoService = solicitacaoModificacaoEndereco;
     _fluxoService   = fluxo;
     _papelService   = papel;
     _tramiteService = tramite;
 }
コード例 #10
0
 public DadosContatosController(
     IFornecedorContatoWebForLinkAppService pjPfContatos,
     ISolicitacaoModificacaoContatoWebForLinkAppService solicitacaoModificacaoContato,
     ITramiteWebForLinkAppService tramite,
     IBancoWebForLinkAppService banco,
     ISolicitacaoWebForLinkAppService solicitacao,
     IFluxoWebForLinkAppService fluxo)
 {
     _fornecedorContatosService            = pjPfContatos;
     _solicitacaoModificacaoContatoService = solicitacaoModificacaoContato;
     _tramiteService     = tramite;
     _bancoService       = banco;
     _solicitacaoService = solicitacao;
     _fluxoService       = fluxo;
 }
コード例 #11
0
 public FornecedoresDiretoController(
     ISolicitacaoWebForLinkAppService solicitacao,
     ISolicitacaoCadastroFornecedorWebForLinkAppService solicitacaoCadastroFornecedor,
     IUsuarioWebForLinkAppService usuario,
     IBancoWebForLinkAppService banco,
     IEnderecoWebForLinkAppService endereco,
     IContratanteConfiguracaoWebForLinkAppService contratanteConfiguracao,
     IFornecedorArquivoWebForLinkAppService fornecedorArquivo,
     IPapelWebForLinkAppService papel,
     ICadastroUnicoWebForLinkAppService cadastroUnico,
     IFornecedorCategoriaWebForLinkAppService fornecedorCategoria,
     IInformacaoComplementarWebForLinkAppService informacaoComplementar,
     ISolicitacaoModificacaoBancoWebForLinkAppService solicitacaoModificacaoBanco,
     ISolicitacaoModificacaoContatoWebForLinkAppService solicitacaoModificacaoContato,
     ISolicitacaoModificacaoEnderecoWebForLinkAppService solicitacaoModificacaoEndereco,
     ISolicitacaoDocumentosFornecedorWebForLinkAppService pJpFSolicitacaoDocumentos,
     ISolicitacaoMaterialEServicoWebForLinkAppService solMaterialEServico,
     ITramiteWebForLinkAppService tramite,
     IServicosMateriaisWebForLinkAppService unspscBP
     )
 {
     try
     {
         _solicitacaoService = solicitacao;
         _solicitacaoCadastroFornecedorService = solicitacaoCadastroFornecedor;
         _usuarioService  = usuario;
         _bancoService    = banco;
         _enderecoService = endereco;
         _configuracaoDoContratanteService = contratanteConfiguracao;
         _fornecedorArquivoService         = fornecedorArquivo;
         _papelService                  = papel;
         _cadastroUnicoService          = cadastroUnico;
         _categoriaDeFornecedorService  = fornecedorCategoria;
         _informacaoComplementarService = informacaoComplementar;
         _solicitacaoModificacaoDadosBancariosService = solicitacaoModificacaoBanco;
         _solicitacaoModificacaoDadosContatoService   = solicitacaoModificacaoContato;
         _solicitacaoModificacaoEnderecoService       = solicitacaoModificacaoEndereco;
         _solicitacaoDocumentosFornecedorService      = pJpFSolicitacaoDocumentos;
         _solicitacaoMaterialService = solMaterialEServico;
         _tramite  = tramite;
         _unspscBP = unspscBP;
     }
     catch (Exception ex)
     {
         Log.Error(ex);
     }
 }
コード例 #12
0
 public ModificacaoDocumentoController(
     IPapelWebForLinkAppService papel,
     IFluxoWebForLinkAppService fluxo,
     IFornecedorArquivoWebForLinkAppService fornecedorArquivo,
     IFornecedorDocumentoWebForLinkAppService pjPfDocumentos,
     ISolicitacaoWebForLinkAppService solicitacao,
     ISolicitacaoDocumentoWebForLinkAppService solicitacaoDocumento,
     ITramiteWebForLinkAppService tramite)
 {
     _papelService                = papel;
     _fluxoService                = fluxo;
     _fornecedorArquivoService    = fornecedorArquivo;
     _fornecedorDocumentoService  = pjPfDocumentos;
     _solicitacaoService          = solicitacao;
     _solicitacaoDocumentoService = solicitacaoDocumento;
     _tramiteService              = tramite;
 }
コード例 #13
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;
        }
コード例 #14
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;
 }
コード例 #15
0
 public FornecedoresEstrangeirosController(
     ISolicitacaoWebForLinkAppService solicitacao,
     IFornecedorCategoriaWebForLinkAppService fornecedorCategoria,
     ISolicitacaoDocumentosFornecedorWebForLinkAppService SolicitacaoDocumentos,
     IFornecedorArquivoWebForLinkAppService fornecedorArquivo,
     ISolicitacaoModificacaoEnderecoWebForLinkAppService modificacaoEndereco,
     ISolicitacaoModificacaoContatoWebForLinkAppService modificacaoContato,
     ISolicitacaoModificacaoBancoWebForLinkAppService modificacaoBanco,
     ICadastroUnicoWebForLinkAppService cadastroUnico,
     IPapelWebForLinkAppService papel,
     IContratanteConfiguracaoWebForLinkAppService contratanteConfiguracao,
     ISolicitacaoCadastroFornecedorWebForLinkAppService solicitacaoCadastro,
     IInformacaoComplementarWebForLinkAppService informacao,
     ISolicitacaoMaterialEServicoWebForLinkAppService solicitacaoMaterialEServico,
     ITramiteWebForLinkAppService tramite,
     IEnderecoWebForLinkAppService endereco,
     IBancoWebForLinkAppService banco)
     : base()
 {
     _solicitacaoService                     = solicitacao;
     _fornecedorCategoriaService             = fornecedorCategoria;
     _solicitacaoDocumentosFornecedorService = SolicitacaoDocumentos;
     _fornecedorArquivoService               = fornecedorArquivo;
     _solicitacaoModificacaoEnderecoService  = modificacaoEndereco;
     _solicitacaoModificacaoContatoService   = modificacaoContato;
     _solicitacaoModificacaoBancoService     = modificacaoBanco;
     _cadastroUnicoBP = cadastroUnico;
     _papelService    = papel;
     _contratanteConfiguracaoService       = contratanteConfiguracao;
     _solicitacaoCadastroFornecedorService = solicitacaoCadastro;
     _informacaoComplementarService        = informacao;
     SolicitacaoMaterialEServico           = solicitacaoMaterialEServico;
     _tramite         = tramite;
     _enderecoService = endereco;
     _bancoService    = banco;
 }
コード例 #16
0
 public TramiteWebForLinkAppService(ISolicitacaoTramiteWebForLinkAppService solicitacaoTramite, ITramiteWebForLinkAppService tramite)
 {
     _solicitacaoTramiteBP = solicitacaoTramite;
     _tramiteBp            = tramite;
 }
コード例 #17
0
 public DadosGeraisController(IVisaoWebForLinkAppService visao, IFornecedorWebForLinkAppService fornecedor, ITramiteWebForLinkAppService tramite)
 {
     _visaoService      = visao;
     _fornecedorService = fornecedor;
     _tramiteService    = tramite;
 }