public ServicoAplicacaoFluxoEnvioOrdemCompra( IRepositorioObterOrdenSolicitadas repositorioObterOrdenSolicitadas, IRepositorioEnviarOrdemParaProcessadora repositorioEnviarOrdemParaProcessadora, IRepositorioObterProdutosDisponiveis repositorioObterProdutosDisponiveis, IRepositorioAtualizarStatusOrdem repositorioAtualizarStatusOrdem, IRepositorioAtualizarEstoqueProduto repositorioAtualizarEstoqueProduto) { _repositorioEnviarOrdemParaProcessadora = repositorioEnviarOrdemParaProcessadora; _repositorioObterOrdenSolicitadas = repositorioObterOrdenSolicitadas; _repositorioObterProdutosDisponiveis = repositorioObterProdutosDisponiveis; _repositorioAtualizarStatusOrdem = repositorioAtualizarStatusOrdem; _repositorioAtualizarEstoqueProduto = repositorioAtualizarEstoqueProduto; }
public ServicoAplicacaoObterProdutosDisponiveis(IRepositorioObterProdutosDisponiveis repositorioProdutosDisponiveis) { _repositorioProdutosDisponiveis = repositorioProdutosDisponiveis; }