public async Task RegistrarParticipante(Participante participante) { participante.Conta.AcessoConta = AcessoConta.Usuario; await ChecaContaExistente(participante); await _contaRepository.AddAsync(participante.Conta); await _participanteRepository.AddAsync(participante); }
public async Task RegistrarLeiloeiro(Leiloeiro leiloeiro) { leiloeiro.Conta.AcessoConta = AcessoConta.Administrador; await ChecaContaExistente(leiloeiro); await _contaRepository.AddAsync(leiloeiro.Conta); await _leiloeiroRepository.AddAsync(leiloeiro); }