public async Task <IActionResult> AbrirAsync(int id) { var command = new AbrirComandaCommand(id); await CommandDispatcher.HandleAsync(command); await UnitOfWork.CommitAsync(); _hub.Clients.All.SendAsync("ComandaAberta"); return(Ok()); }
public async Task <AbrirComandaResponse> AbrirComanda([FromRoute] byte mesa) { var command = new AbrirComandaCommand { Mesa = mesa }; var response = await _abrirComandaCommandHandler.Handler(command); _uow.Commit(); return(response); }