public IActionResult Salvar2(CurriculoViewModel curriculo, string id)
        {
            try
            {
                CurriculoDAO dao = new CurriculoDAO();

                if (curriculo.curso1 == null)
                {
                    curriculo.curso1 = "";
                }
                if (curriculo.curso2 == null)
                {
                    curriculo.curso2 = "";
                }
                if (curriculo.curso3 == null)
                {
                    curriculo.curso3 = "";
                }
                if (curriculo.curso4 == null)
                {
                    curriculo.curso4 = "";
                }
                if (curriculo.curso5 == null)
                {
                    curriculo.curso5 = "";
                }
                if (curriculo.cpf == null)
                {
                    curriculo.cpf = id;
                }

                if (dao.Consulta(curriculo.cpf) == null)
                {
                    dao.Inserir2(curriculo);
                    CurriculoViewModel Select = dao.Consulta(id);
                    return(View("CadastroEditarExpProf", Select));
                    //return RedirectToAction("CadastroExpProf", curriculo);
                }

                else
                {
                    dao.Inserir2(curriculo);
                    CurriculoViewModel Select = dao.Consulta(id);
                    return(View("CadastroEditarExpProf", Select));
                    //return RedirectToAction("CadastroEditarExpProf", curriculo);
                }
            }
            catch (Exception erro)
            {
                return(View("Error", new ErrorViewModel(erro.ToString())));
            }
        }
 public IActionResult Impressao(string cpf)
 {
     try
     {
         CurriculoDAO       dao = new CurriculoDAO();
         CurriculoViewModel cv  = dao.ConsultaImpressao(cpf);
         return(View(cv));
     }
     catch (Exception erro)
     {
         return(View("Error", new Exception(erro.ToString())));
     }
 }
        public void Inserir(CurriculoViewModel Curriculo)
        {
            string sql =
                "SET ANSI_WARNINGS  OFF " +
                "SET DATEFORMAT dmy  " +
                "insert into Curriculos(nome, telefone,cpf, email,DataNascimento, cargoPretendido,Cep,rua" +
                ",Bairro,Cidade,Estado,Numero,Facebook,Linkdin,Instagram,SobreMim)" +
                "values ( @nome, @telefone,@cpf, @email,@DataNascimento, @cargoPretendido,@Cep,@rua,@Bairro" +
                ",@Cidade,@Estado,@Numero,@Facebook,@Linkdin,@Instagram,@SobreMim) " +
                "SET ANSI_WARNINGS  ON ";

            HelperDAO.ExecutaSQL(sql, CriaParametros(Curriculo));
        }
        public CurriculoViewModel Atualizar(CurriculoViewModel curriculoViewModel)
        {
            var curriculo = Mapper.Map <CurriculoViewModel, Curriculo>(curriculoViewModel);

            var curriculoReturn = _curriculoServico.Atualizar(curriculo);

            if (curriculoReturn.IsValid())
            {
                Commit();
            }

            return(curriculoViewModel);
        }
        // GET: Curriculos/Delete/5
        public ActionResult Delete(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CurriculoViewModel curriculoViewModel = _curriculoAppServicos.ObterPorId(id.Value);

            if (curriculoViewModel == null)
            {
                return(HttpNotFound());
            }
            return(View(curriculoViewModel));
        }
Exemple #6
0
        // GET: Curriculos/Edit/5
        public ActionResult Edit(int id)
        {
            var datosCandidato =
                _context.DatosCandidatos.FirstOrDefault(x => x.UserId == User.FindFirstValue(ClaimTypes.NameIdentifier));
            var curriculo          = _context.Curriculos.FirstOrDefault(x => x.DatosCandidatoId == datosCandidato.Id);
            var curriculoViewModel = new CurriculoViewModel
            {
                Id          = curriculo.Id,
                Nombre      = curriculo.Nombre,
                Visibilidad = true
            };

            ViewData["AniosExperiencia"] = new SelectList(_context.AniosExperiencias.ToList(), "Id", "Rango");
            return(View(curriculoViewModel));
        }
Exemple #7
0
 private SqlParameter[] CriaParametros3(CurriculoViewModel curriculo)
 {
     SqlParameter[] parametros = new SqlParameter[10];
     parametros[0] = new SqlParameter("cpf", curriculo.cpf);
     parametros[1] = new SqlParameter("experiencia1", curriculo.experiencia1);
     parametros[2] = new SqlParameter("experiencia1Desde", curriculo.experiencia1Desde);
     parametros[3] = new SqlParameter("experiencia1Ate", curriculo.experiencia1Ate);
     parametros[4] = new SqlParameter("experiencia2", curriculo.experiencia2);
     parametros[5] = new SqlParameter("experiencia2Desde", curriculo.experiencia2Desde);
     parametros[6] = new SqlParameter("experiencia2Ate", curriculo.experiencia2Ate);
     parametros[7] = new SqlParameter("experiencia3", curriculo.experiencia3);
     parametros[8] = new SqlParameter("experiencia3Desde", curriculo.experiencia3Desde);
     parametros[9] = new SqlParameter("experiencia3Ate", curriculo.experiencia3Ate);
     return(parametros);
 }
        public IActionResult Create(int id)
        {
            ViewBag.Idioma = getSelectedLanguage();


            CurriculoViewModel cur = new CurriculoViewModel();
            // jogo.Data_Aquisicao = DateTime.Now;


            CurriculoDAO dao = new CurriculoDAO();

            //jogo.Id = dao.ProximoId();

            return(View("Form", cur));
            //return View("Exibir", cur);
        }
Exemple #9
0
        public IActionResult VisualizarPDF(int id)
        {
            var idUsuario = HttpContext.Session.GetInt32("UsuarioId");

            CurriculoViewModel curriculo = new CurriculoViewModel();

            curriculo.Objetivos                 = _context.Objetivos.Where(o => o.Curriculo.UsuarioId == idUsuario).ToList();
            curriculo.FormacoesAcademicas       = _context.FormacaoAcademicas.Include(f => f.TipoCurso).Where(f => f.Curriculo.UsuarioId == idUsuario).ToList();
            curriculo.ExperienciasProfissionais = _context.ExperienciasProfissionais.Where(e => e.Curriculo.UsuarioId == idUsuario).ToList();
            curriculo.Idiomas = _context.Idiomas.Where(i => i.Curriculo.UsuarioId == idUsuario).ToList();

            return(new ViewAsPdf("PDF", curriculo)
            {
                FileName = "Curriculo_.pdf"
            });
        }
Exemple #10
0
 private SqlParameter[] CriaParametros1(CurriculoViewModel curriculo)
 {
     SqlParameter[] parametros = new SqlParameter[11];
     parametros[0]  = new SqlParameter("cpf", curriculo.cpf);
     parametros[1]  = new SqlParameter("nome", curriculo.nome);
     parametros[2]  = new SqlParameter("email", curriculo.email);
     parametros[3]  = new SqlParameter("cep", curriculo.cep);
     parametros[4]  = new SqlParameter("rua", curriculo.rua);
     parametros[5]  = new SqlParameter("bairro", curriculo.bairro);
     parametros[6]  = new SqlParameter("complementoEnd", curriculo.complementoEnd);
     parametros[7]  = new SqlParameter("estado", curriculo.estado);
     parametros[8]  = new SqlParameter("cargoPretendido", curriculo.cargoPretendido);
     parametros[9]  = new SqlParameter("celular", curriculo.celular);
     parametros[10] = new SqlParameter("numeroEnd", curriculo.numeroEnd);
     return(parametros);
 }
Exemple #11
0
        public void Inserir3(CurriculoViewModel curriculo)
        {
            string sql =
                "update CadastroCurriculo set experiencia1 = @experiencia1, " +
                "experiencia1Desde = @experiencia1Desde, " +
                "experiencia1Ate = @experiencia1Ate, " +
                "experiencia2 = @experiencia2," +
                "experiencia2Desde = @experiencia2Desde, " +
                "experiencia2Ate = @experiencia2Ate," +
                "experiencia3 = @experiencia3," +
                "experiencia3Desde = @experiencia3Desde," +
                "experiencia3Ate = @experiencia3Ate " +
                "where cpf = @cpf";

            HelperDAO.ExecutaSQL(sql, CriaParametros3(curriculo));
        }
        public CurriculoViewModel MontaImpressao(string cpf)
        {
            string    sql    = "select * from Cadastro where cpf =" + '\'' + cpf + '\'';
            DataTable tabela = HelperDAO.ExecutaSelect(sql, null);


            if (tabela.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                CurriculoViewModel cv = new CurriculoViewModel();
                cv = MontaCV(tabela.Rows[0]);;
                return(cv);
            }
        }
Exemple #13
0
        public void Alterar1(CurriculoViewModel curriculo)
        {
            string sql =
                "update CadastroCurriculo set nome = @nome, " +
                "email = @email," +
                "cep = @cep," +
                "rua = @rua," +
                "bairro = @bairro," +
                "complementoEnd = @complementoEnd," +
                "estado = @estado," +
                "cargoPretendido = @cargoPretendido," +
                "celular = @celular," +
                "numeroEnd = @numeroEnd " +
                "where cpf = @cpf";

            HelperDAO.ExecutaSQL(sql, CriaParametros1(curriculo));
        }
Exemple #14
0
        public IActionResult VisualizarComoPDF()
        {
            var id = HttpContext.Session.GetInt32("UsuarioId");

            var curriculo = new CurriculoViewModel
            {
                Objetivos                = _context.Objetivos.Where(x => x.Curriculo.UsuarioId == id).ToList(),
                FormacaoAcademicas       = _context.FormacoesAcademicas.Include(x => x.TipoCurso).Where(x => x.Curriculo.UsuarioId == id).ToList(),
                ExperienciaProfissionals = _context.ExperienciaProfissionais.Where(x => x.Curriculo.UsuarioId == id).ToList(),
                Idiomas = _context.Idiomas.Where(x => x.Curriculo.UsuarioId == id).ToList()
            };

            return(new ViewAsPdf("PDF", curriculo)
            {
                FileName = "Curriculo.pdf"
            });
        }
Exemple #15
0
        public ActionResult RegistrarDocumento(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Negocio_Pessoa pessoa = db.Negocio_Pessoa.Find(id);

            if (pessoa == null)
            {
                return(HttpNotFound());
            }
            CurriculoViewModel CVM = new CurriculoViewModel();

            CVM.PessoaID = pessoa.Pessoa_ID;
            PopulateDocumentoDropDownList();
            return(View(CVM));
        }
        public CurriculoViewModel Consulta(int id)
        {
            CurriculoViewModel c      = new CurriculoViewModel();
            string             sql    = "select * from Curriculos where id = " + id;
            DataTable          tabela = HelperDAO.ExecutaSelect(sql, null);

            if (tabela.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                c             = MontaCurriculoSimples(tabela.Rows[0]);
                c.Formacao    = (new FormacaoDAO()).Consulta(c.Id);
                c.Idiomas     = (new IdiomaDAO()).Consulta(c.Id);
                c.Habilidades = (new HabilidadesDAO()).Consulta(c.Id);
                return(c);
            }
        }
        //ingles


        public IActionResult EditEN(string cpf)
        {
            try
            {
                CurriculoDAO       dao      = new CurriculoDAO();
                CurriculoViewModel cadastro = dao.Consulta(cpf);
                if (cadastro == null)
                {
                    return(RedirectToAction("ListagemEN"));
                }
                else
                {
                    return(View("EditarEN", cadastro));
                }
            }
            catch (Exception erro)
            {
                return(View("Error", new ErrorViewModel(erro.ToString())));
            }
        }
Exemple #18
0
        public ActionResult RegistrarDocumento([Bind(Include = "PessoaID, DocumentoID, OrgaoEmissor, DtEmissao, Cidade, Estado, Pais")] CurriculoViewModel novoCurriculo)
        {
            if (ModelState.IsValid)
            {
                Negocio_Curriculo curriculo = new Negocio_Curriculo();
                curriculo.Pessoa_ID      = novoCurriculo.PessoaID;
                curriculo.Documento_ID   = novoCurriculo.DocumentoID;
                curriculo.Orgao_Emissor  = novoCurriculo.OrgaoEmissor;
                curriculo.Dt_Emissao     = novoCurriculo.DtEmissao;
                curriculo.Cidade_Emissao = novoCurriculo.Cidade;
                curriculo.Estado_Emissao = novoCurriculo.Estado;
                curriculo.Pais_Emissao   = novoCurriculo.Pais;
                db.Negocio_Curriculo.Add(curriculo);
                db.SaveChanges();

                return(RedirectToAction("NovaMatricula", "Matricula", new { id = novoCurriculo.PessoaID }));
            }
            PopulateDocumentosDropDownList(novoCurriculo.DocumentoID);
            return(View(novoCurriculo));
        }
Exemple #19
0
 public IActionResult Edit(string id)
 {
     try
     {
         CurriculoDAO       dao       = new CurriculoDAO();
         CurriculoViewModel curriculo = dao.Consulta(id);
         if (curriculo == null)
         {
             return(RedirectToAction("index"));
         }
         else
         {
             return(View("Form", curriculo));
         }
     }
     catch (Exception erro)
     {
         return(View("Error", new ErrorViewModel(erro.ToString())));
     }
 }
Exemple #20
0
        public ActionResult RegistrarDocumento([Bind(Include = "PessoaID, DocumentoID, DtEmissao, OrgaoEmissor, DtEmissao, Cidade, Estado, Pais")] CurriculoViewModel curriculo)
        {
            if (ModelState.IsValid)
            {
                Negocio_Curriculo NC = new Negocio_Curriculo();
                NC.Pessoa_ID      = curriculo.PessoaID;
                NC.Documento_ID   = curriculo.DocumentoID;
                NC.Orgao_Emissor  = curriculo.OrgaoEmissor;
                NC.Dt_Emissao     = curriculo.DtEmissao;
                NC.Cidade_Emissao = curriculo.Cidade;
                NC.Estado_Emissao = curriculo.Estado;
                NC.Pais_Emissao   = curriculo.Pais;

                db.Negocio_Curriculo.Add(NC);
                db.SaveChanges();

                return(RedirectToAction("NovoFuncionario", new { id = curriculo.PessoaID }));
            }
            PopulateDocumentoDropDownList(curriculo.DocumentoID);
            return(View(curriculo));
        }
 public IActionResult Exibir(int id)
 {
     try
     {
         CurriculoDAO       dao = new CurriculoDAO();
         CurriculoViewModel cur = dao.Consulta(id);
         ViewBag.Idioma = getSelectedLanguage();
         if (cur == null)
         {
             return(RedirectToAction("index"));
         }
         else
         {
             return(View("Exibir", cur));
         }
     }
     catch (Exception erro)
     {
         return(View("Error", new ErrorViewModel(erro.ToString())));
     }
 }
 public IActionResult Salvar(CurriculoViewModel cv, string Operacao)
 {
     try
     {
         ValidaDados(cv, Operacao);
         if (ModelState.IsValid)
         {
             CurriculoDAO dao = new CurriculoDAO();
             dao.Inserir(cv);
             return(RedirectToAction("Index"));
         }
         else
         {
             ViewBag.Operacao = Operacao;
             return(View("Cadastro"));
         }
     }
     catch (Exception erro)
     {
         return(View("Error", new ErrorViewModel(erro.ToString())));
     }
 }
        public IActionResult Salvar1(CurriculoViewModel curriculo, string id)
        {
            try
            {
                CurriculoDAO dao = new CurriculoDAO();

                if (curriculo.cpf == null)
                {
                    curriculo.cpf = id;
                }

                // ValidaDadosPessoal(curriculo.cpf);


                if (curriculo.complementoEnd == null)
                {
                    curriculo.complementoEnd = "";
                }

                if (dao.Consulta(curriculo.cpf) == null)
                {
                    dao.Inserir1(curriculo);
                    CurriculoViewModel Select = dao.Consulta(curriculo.cpf);
                    return(RedirectToAction("CadastroFormacao", Select));
                }

                else
                {
                    dao.Alterar1(curriculo);
                    CurriculoViewModel Select = dao.Consulta(curriculo.cpf);
                    return(View("CadastroEditarFormacao", Select));
                }
            }
            catch (Exception erro)
            {
                return(View("Error", new ErrorViewModel(erro.ToString())));
            }
        }
        private SqlParameter[] CriaParametros(CurriculoViewModel Curriculo)
        {
            SqlParameter[] parametros = new SqlParameter[17];
            parametros[0]  = new SqlParameter("nome", Curriculo.Nome);
            parametros[1]  = new SqlParameter("telefone", Curriculo.Telefone);
            parametros[2]  = new SqlParameter("cpf", Curriculo.CPF);
            parametros[3]  = new SqlParameter("email", Curriculo.Email);
            parametros[4]  = new SqlParameter("DataNascimento", Curriculo.Nascimento);
            parametros[5]  = new SqlParameter("cargoPretendido", Curriculo.Cargo_Pretendido);
            parametros[6]  = new SqlParameter("Cep", Curriculo.CEP);
            parametros[7]  = new SqlParameter("rua", Curriculo.Rua);
            parametros[8]  = new SqlParameter("Bairro", Curriculo.Bairro);
            parametros[9]  = new SqlParameter("Cidade", Curriculo.Cidade);
            parametros[10] = new SqlParameter("Estado", Curriculo.Estado);
            parametros[11] = new SqlParameter("Numero", Curriculo.Numero_Endereco);
            parametros[12] = new SqlParameter("Facebook", Curriculo.Facebook != null ? Curriculo.Facebook:"");
            parametros[13] = new SqlParameter("Linkdin", Curriculo.Linkdin != null ? Curriculo.Linkdin : "");
            parametros[14] = new SqlParameter("Instagram", Curriculo.Instagram != null ? Curriculo.Instagram : "");
            parametros[15] = new SqlParameter("SobreMim", Curriculo.SobreMim != null ? Curriculo.SobreMim : "");
            parametros[16] = new SqlParameter("id", Curriculo.Id);

            return(parametros);
        }
        private SqlParameter[] CriaParametros(CurriculoViewModel curriculo)
        {
            SqlParameter[] parametros = new SqlParameter[16];
            parametros[0]  = new SqlParameter("id", curriculo.Id);
            parametros[1]  = new SqlParameter("idExperiencia", curriculo.IdExperiencia);
            parametros[2]  = new SqlParameter("idIdioma1", curriculo.IdIdioma1);
            parametros[3]  = new SqlParameter("idIdioma2", curriculo.IdIdioma2);
            parametros[4]  = new SqlParameter("idIdioma3", curriculo.IdIdioma3);
            parametros[5]  = new SqlParameter("idFormacaoG", curriculo.IdFormacaoG);
            parametros[6]  = new SqlParameter("idFormacaoPG", curriculo.IdFormacaoPG);
            parametros[7]  = new SqlParameter("idFormacaoTec", curriculo.IdFormacaoTec);
            parametros[8]  = new SqlParameter("idade", curriculo.Idade);
            parametros[9]  = new SqlParameter("nome", curriculo.Nome);
            parametros[10] = new SqlParameter("cpf", curriculo.Cpf);
            parametros[11] = new SqlParameter("codEndereco", curriculo.CodEndereco);
            parametros[12] = new SqlParameter("telefone", curriculo.Telefone);
            parametros[13] = new SqlParameter("email", curriculo.Email);
            parametros[14] = new SqlParameter("area", curriculo.Area);
            parametros[15] = new SqlParameter("cargo", curriculo.Cargo);


            return(parametros);
        }
Exemple #26
0
        // GET: /Movies/Delete/5
        public ActionResult Excluir(int id)
        {
            CurriculoDal cuDal     = new CurriculoDal();
            Curriculo    curriculo = cuDal.FindById(id);

            if (curriculo == null)
            {
                return(HttpNotFound());
            }
            else
            {
                CurriculoViewModel cuView = new CurriculoViewModel();

                cuView.Id            = curriculo.Id;
                cuView.Nome          = curriculo.Nome;
                cuView.Tamanho       = curriculo.Tamanho;
                cuView.Tipo          = curriculo.Tipo;
                cuView.DataCadastro  = curriculo.DataCadastro;
                cuView.CadastradoPor = curriculo.CadastradoPor;
                cuView.IdCandidato   = curriculo.IdCandidato;
                return(View(cuView));
            }
        }
Exemple #27
0
        // GET: Candidato/Consulta
        public ActionResult Consulta(int id)
        {
            if (HttpContext.User.Identity.IsAuthenticated)
            {
                var listaInfosCurriculo = new List <CurriculoViewModel>();
                try
                {
                    Conexao con = new Conexao();

                    var query = from tbCurriculo in con.Curriculo
                                where tbCurriculo.IdCandidato == id
                                select tbCurriculo;

                    foreach (var dadosCurriculo in query)
                    {
                        var model = new CurriculoViewModel();

                        model.Id            = dadosCurriculo.Id;
                        model.Nome          = dadosCurriculo.Nome;
                        model.DataCadastro  = dadosCurriculo.DataCadastro;
                        model.Tamanho       = dadosCurriculo.Tamanho;
                        model.CadastradoPor = dadosCurriculo.CadastradoPor;

                        listaInfosCurriculo.Add(model);
                    }
                }
                catch (Exception e)
                {
                    ViewBag.Mensagem = e.Message;
                }
                return(View(listaInfosCurriculo));
            }
            else
            {
                return(RedirectToAction("Login", "Usuario"));
            }
        }
        public void Alterar(CurriculoViewModel Curriculo)
        {
            string sql =
                "SET DATEFORMAT dmy  " +
                "update Curriculos set nome = @nome, " +
                "telefone = @telefone, " +
                "cpf = @cpf, " +
                "email = @email," +
                "DataNascimento = @DataNascimento," +
                "cargoPretendido = @cargoPretendido, " +
                "Cep = @Cep, " +
                "rua = @rua, " +
                "Bairro = @Bairro, " +
                "Cidade = @Cidade, " +
                "Estado = @Estado, " +
                "Numero = @Numero, " +
                "Facebook = @Facebook, " +
                "Linkdin = @Linkdin, " +
                "Instagram = @Instagram, " +
                "SobreMim = @SobreMim " +
                "where id = @id";

            HelperDAO.ExecutaSQL(sql, CriaParametros(Curriculo));
        }
Exemple #29
0
        public IActionResult NovoCurriculo()
        {
            CurriculoViewModel curriculo = new CurriculoViewModel();

            return(View("Form", curriculo));
        }
        private CurriculoViewModel MontaCVImpressao(DataRow registro)
        {
            DateTime           data = Convert.ToDateTime("01/01/0001");
            CurriculoViewModel cv   = new CurriculoViewModel();

            //Dados Pessoais
            cv.Nome     = registro["Nome"].ToString();
            cv.Cpf      = registro["Cpf"].ToString();
            cv.Telefone = registro["Telefone"].ToString();
            cv.Email    = registro["Email"].ToString();
            cv.Cargo    = registro["Cargo"].ToString();

            //Endereço
            cv.Cep    = registro["Cep"].ToString();
            cv.Estado = registro["Estado"].ToString();
            cv.Cidade = registro["Cidade"].ToString();
            cv.Bairro = registro["Bairro"].ToString();
            cv.Rua    = registro["Rua"].ToString();
            cv.Numero = Convert.ToInt32(registro["Numero"]);


            //Curso1
            if (registro["Curso1"].ToString() != "")
            {
                cv.Curso1        = registro["Curso1"].ToString();
                cv.Escolaridade1 = registro["Escolaridade1"].ToString();
                cv.Instituicao1  = registro["Instituicao1"].ToString();
                cv.Situacao1     = registro["Situacao1"].ToString();
                cv.Conclusao1    = Convert.ToDateTime(registro["Conclusao1"]);
                cv.Periodo1      = registro["Periodo1"].ToString();
            }
            //Curso2
            if (registro["Curso2"].ToString() != "")
            {
                cv.Curso2        = registro["Curso2"].ToString();
                cv.Escolaridade2 = registro["Escolaridade2"].ToString();
                cv.Instituicao2  = registro["Instituicao2"].ToString();
                cv.Situacao2     = registro["Situacao2"].ToString();
                cv.Conclusao2    = Convert.ToDateTime(registro["Conclusao2"]);
                cv.Periodo2      = registro["Periodo2"].ToString();
            }
            //Curso3
            if (registro["Curso3"].ToString() != "")
            {
                cv.Curso3        = registro["Curso3"].ToString();
                cv.Escolaridade3 = registro["Escolaridade3"].ToString();
                cv.Instituicao3  = registro["Instituicao3"].ToString();
                cv.Situacao3     = registro["Situacao3"].ToString();
                cv.Conclusao3    = Convert.ToDateTime(registro["Conclusao3"]);
                cv.Periodo3      = registro["Periodo3"].ToString();
            }
            //Curso4
            if (registro["Curso4"].ToString() != "")
            {
                cv.Curso4        = registro["Curso4"].ToString();
                cv.Escolaridade4 = registro["Escolaridade4"].ToString();
                cv.Instituicao4  = registro["Instituicao4"].ToString();
                cv.Situacao4     = registro["Situacao4"].ToString();
                cv.Conclusao4    = Convert.ToDateTime(registro["Conclusao4"]);
                cv.Periodo4      = registro["Periodo4"].ToString();
            }
            //Curso5
            if (registro["Curso5"].ToString() != "")
            {
                cv.Curso5        = registro["Curso5"].ToString();
                cv.Escolaridade5 = registro["Escolaridade5"].ToString();
                cv.Instituicao5  = registro["Instituicao5"].ToString();
                cv.Situacao5     = registro["Situacao5"].ToString();
                cv.Conclusao5    = Convert.ToDateTime(registro["Conclusao5"]);
                cv.Periodo5      = registro["Periodo5"].ToString();
            }

            //Experiencia1
            if (registro["Empresa1"].ToString() != "")
            {
                cv.Empresa1    = registro["Empresa1"].ToString();
                cv.Inicio1     = Convert.ToDateTime(registro["Inicio1"]);
                cv.Termino1    = Convert.ToDateTime(registro["Termino1"]);
                cv.Ocupacao1   = registro["Ocupacao1"].ToString();
                cv.Atividades1 = registro["Atividades1"].ToString();
            }
            //Experiencia2
            if (registro["Empresa2"].ToString() != "")
            {
                cv.Empresa2    = registro["Empresa2"].ToString();
                cv.Inicio2     = Convert.ToDateTime(registro["Inicio2"]);
                cv.Termino2    = Convert.ToDateTime(registro["Termino2"]);
                cv.Ocupacao2   = registro["Ocupacao2"].ToString();
                cv.Atividades2 = registro["Atividades2"].ToString();
            }
            //Experiencia3
            if (registro["Empresa3"].ToString() != "")
            {
                cv.Empresa3    = registro["Empresa3"].ToString();
                cv.Inicio3     = Convert.ToDateTime(registro["Inicio3"]);
                cv.Termino3    = Convert.ToDateTime(registro["Termino3"]);
                cv.Ocupacao3   = registro["Ocupacao3"].ToString();
                cv.Atividades3 = registro["Atividades3"].ToString();
            }

            //Idioma 1
            if (registro["Idioma1"].ToString() != "")
            {
                cv.Idioma1      = registro["Idioma1"].ToString();
                cv.Nivelidioma1 = registro["Nivelidioma1"].ToString();
            }
            //Idioma 2
            if (registro["Idioma2"].ToString() != "")
            {
                cv.Idioma2      = registro["Idioma2"].ToString();
                cv.Nivelidioma2 = registro["Nivelidioma2"].ToString();
            }
            //Idioma 3
            if (registro["Idioma3"].ToString() != "")
            {
                cv.Idioma3      = registro["Idioma3"].ToString();
                cv.Nivelidioma3 = registro["Nivelidioma3"].ToString();
            }

            return(cv);
        }