public RelatorioGerencialService(IClienteService clienteService, IProdutoService produtoService, IPedidoService pedidoService, IClienteMapper clienteMapper, IProdutoMapper produtoMapper, IPedidoMapper pedidoMapper, IApiBiRepository apiBiRepository) { _clienteService = clienteService; _produtoService = produtoService; _pedidoService = pedidoService; _clienteMapper = clienteMapper; _produtoMapper = produtoMapper; _pedidoMapper = pedidoMapper; _apiBiRepository = apiBiRepository; }
public PedidoService(IPedidoRepository pedidoRepository, IPedidoMapper pedidoMapper, IClienteRepository clienteRepository, IProdutoFornecedorRepository produtoFornecedorRepository, IApiFornecedorRepository apiFornecedorRepository, IPedidoHistoricoRepository pedidoHistoricoRepository, IItemPedidoHistoricoRepository itemPedidoHistoricoRepository) { _pedidoRepository = pedidoRepository; _pedidoMapper = pedidoMapper; _clienteRepository = clienteRepository; _produtoFornecedorRepository = produtoFornecedorRepository; _apiFornecedorRepository = apiFornecedorRepository; _pedidoHistoricoRepository = pedidoHistoricoRepository; _itemPedidoHistoricoRepository = itemPedidoHistoricoRepository; }
public PedidoService( IPedidoRepository pedidoRepository, IValidator <AdicionarPedidoCommand> adicionarValidator, IValidator <EditarPedidoCommand> editarValidator, IValidator <RemoverPedidoCommand> removerValidator, IPedidoMapper pedidoMapper, IPedidoMongoRepository pedidoMongoRepository, IPedidoPublisher publisher) { _pedidoRepository = pedidoRepository; _adicionarValidator = adicionarValidator; _editarValidator = editarValidator; _removerValidator = removerValidator; _pedidoMapper = pedidoMapper; _pedidoMongoRepository = pedidoMongoRepository; _publisher = publisher; }