Exemple #1
0
        public Candidato PostCandidato(Candidato candidato)
        {
            if (candidato != null)
            {
                //candidato.Nota >= 0 && candidato.Nota <= 100 &&
                //&& !(string.IsNullOrWhiteSpace(candidato.Nome) || string.IsNullOrWhiteSpace(candidato.Cidade))
                //&& (candidato.Nome.All(char.IsLetter) || candidato.Nome.Any(char.IsWhiteSpace))
                //&& (candidato.Cidade.All(char.IsLetter) || candidato.Cidade.Any(char.IsWhiteSpace))
                if (candidato.Nota >= 0 && candidato.Nota <= 100 && !candidato.Nome.Contains("  ") && !candidato.Cidade.Contains("  "))
                {
                    var candidatoDb = _candidatoRepository.PostCandidato(candidato);

                    return(candidatoDb);
                }
            }
            return(null);
        }