private void ValidateDevelopersDuplicated() { var result = _developerRepository.GetByEmailAsync(_developer.Email).Result; if (result.Where(x => x.Id != _developer.Id).Count() > 0) { throw new Exception("Este e-mail já foi cadastrado, não é possível prosseguir com a operação."); } }
public Task <Developer> GetByEmail(string email) { return(_developerRepository.GetByEmailAsync(email)); }
public async Task <Developer> GetByEmail(string email) { var user = await _repository.GetByEmailAsync(email); return(user); }