Exemplo n.º 1
0
        public async Task <IActionResult> DeletarProduto(int id)
        {
            DeletarProdutoCommand command = new DeletarProdutoCommand()
            {
                Id = id
            };
            string response = await this._mediator.Send(command);

            return(CreatedAtAction("DeleterProduto", response));
        }
 public void Handle(DeletarProdutoCommand message)
 {
     if (!CommandValido(message))
     {
         return;
     }
     _produtoRepository.Deletar(message.Id);
     if (!Commit())
     {
         return;
     }
 }
Exemplo n.º 3
0
        public void Deletar(Guid id)
        {
            DeletarProdutoCommand command = new DeletarProdutoCommand(id);

            _bus.SendCommand(command);
        }