public async override Task HandleAsync(RemoveResponsavelCommand request) { var responsavel = await _repository.FindAsync(request.ID); _repository.Remove(responsavel); await _repository.SaveChangesAsync(); }
public async override Task HandleAsync(ChangeResponsavelCommand request) { var responsavel = await _repository.FindAsync(request.ID); responsavel.Update(request.Nome, request.CPF, request.Email, request.Foto); await _repository.SaveChangesAsync(); }