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); }