private async Task <Caminhao> ProcessarAtualizacao(Caminhao caminhao) { await caminhao.ValidarAsync(atualizarCaminhaoValidator); if (caminhao.Valid) { await caminhaoRepository.AtualizarTudo(caminhao); } return(caminhao); }
public async Task <Caminhao> ProcessarExclusao(long id) { var caminhao = new Caminhao() { Id = id }; await caminhao.ValidarAsync(excluirCaminhaoValidator); if (caminhao.Valid) { await caminhaoRepository.Excluir(caminhao); } return(caminhao); }