public void Remover(Guid id) { //**DEPOIS var cidadeCommand = new RemoveCidadeCommand(id); var result = _handlerRemovecidade.Handle(cidadeCommand); Commit(); }
public Task <CommandResult> Handle(RemoveCidadeCommand command, CancellationToken cancellationToken) { if (!command.IsValid()) { NotifyCommandErrors(command); return(Response()); } Cidade cidade = _cidadeRepository.GetById(command.Id); _cidadeRepository.Remove(cidade); Commit(); return(Response()); }
public ICommandResult Handle(RemoveCidadeCommand command) { _cidadeRepository.Remover(command.Id); return(new CidadeCommandResult()); }