public EstoqueController( IRepository <MovimentoEstoqueEN> movimentoEstoqueRepository, MovimentoEstoqueBU movimentoEstoqueBU, IRepository <EstoqueEN> estoqueRepository, EstoqueBU estoqueBU, IRepository <ProdutoEN> produtoRepository, UsuarioService usuarioService ) { _movimentoEstoqueRepository = movimentoEstoqueRepository; _movimentoEstoqueBU = movimentoEstoqueBU; _estoqueRepository = estoqueRepository; _produtoRepository = produtoRepository; _usuarioService = usuarioService; }
public FluxoBU ( IRepository <PedidoVendaEN> repositoryPedidoVenda, IRepository <PedidoVendaItemEN> repositoryPedidoVendaItem, IRepository <ContasReceberEN> repositoryContasReceber, IRepository <EmpresaEN> repositoryEmpresa, MovimentoEstoqueBU movimentoEstoqueBU, ContasReceberBU contasReceberBU, FluxoCaixaBU fluxoCaixaBU, IIntegracaoPagamento integracaoIUGU, IUnitOfWork unitOfWork ) { _repositoryPedidoVenda = repositoryPedidoVenda; _repositoryPedidoVendaItem = repositoryPedidoVendaItem; _repositoryContasReceber = repositoryContasReceber; _repositoryEmpresa = repositoryEmpresa; _movimentoEstoqueBU = movimentoEstoqueBU; _contasReceberBU = contasReceberBU; _fluxoCaixaBU = fluxoCaixaBU; _integracaoIUGU = integracaoIUGU; _unitOfWork = unitOfWork; }