示例#1
0
        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));
 }
示例#3
0
        public async Task <Developer> GetByEmail(string email)
        {
            var user = await _repository.GetByEmailAsync(email);

            return(user);
        }