public ObterNotaFiscalQuery(ObterNotaFiscalValidador obterNotaFiscalValidador, IObterPedidosQuery obterPedidosQuery, IObterClientesQuery obterClientesQuery, IObterFreteQuery calcularFreteQuery) { this.obterNotaFiscalValidador = obterNotaFiscalValidador; this.obterPedidosQuery = obterPedidosQuery; this.obterClientesQuery = obterClientesQuery; this.calcularFreteQuery = calcularFreteQuery; }
public AtualizarPedidoCommand(IPedidoServico clienteServico, IObterFreteQuery obterFreteQuery, IObterClientesQuery obterClientesQuery, IObterProdutosQuery obterProdutosQuery, AtualizarPedidoValidador validador) { this.clienteServico = clienteServico; this.obterFreteQuery = obterFreteQuery; this.obterClientesQuery = obterClientesQuery; this.obterProdutosQuery = obterProdutosQuery; this.validador = validador; }
public CadastrarPedidoCommand(IPedidoServico pedidoServico, IObterFreteQuery obterFreteQuery, IObterClientesQuery obterClientesQuery, IObterProdutosQuery obterProdutosQuery, CadastrarPedidoValidador validador) { this.pedidoServico = pedidoServico; this.obterFreteQuery = obterFreteQuery; this.obterClientesQuery = obterClientesQuery; this.obterProdutosQuery = obterProdutosQuery; this.validador = validador; }
public ClientesController(ICadastrarClienteCommand cadastrarCommand, IAtualizarClienteCommand atualizarCommand, IApagarClienteCommand apagarCommand, IObterClientesQuery query, PersistenciaContexto persistencia, ILogger <ClientesController> logger) { this.cadastrarCommand = cadastrarCommand; this.atualizarCommand = atualizarCommand; this.apagarCommand = apagarCommand; this.query = query; this.persistencia = persistencia; this.logger = logger; }