Exemplo n.º 1
0
        private SaveCandidatoResponse InsertNewCandidato(CreateEditCandidatoViewModel createEditCandidatoViewModel)
        {
            var response = new SaveCandidatoResponse();

            var candidato = new Candidato();

            candidato.UpdateCandidato(createEditCandidatoViewModel);

            var newCandidato = _candidatoRepository.Create(candidato);

            if (newCandidato != null)
            {
                response.IsValid     = true;
                response.CandidatoId = newCandidato.CandidatoId;
            }
            else
            {
                response.IsValid      = false;
                response.ErrorMessage = "Error to save Candidato";
            }

            return(response);
        }