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 ExibirCurriculo(string id) { CurriculoDAO dao = new CurriculoDAO(); CurriculoViewModel Select = dao.Consulta(id); if (Select.curso1 == null) { } return(View("ExibirCurriculo", Select)); }
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()))); } }
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()))); } }
//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()))); } }
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 Salvar3(CurriculoViewModel curriculo, string id) { try { if (curriculo.experiencia1Ate == null) { curriculo.experiencia1Ate = ""; } if (curriculo.experiencia1Desde == null) { curriculo.experiencia1Desde = ""; } if (curriculo.experiencia2Ate == null) { curriculo.experiencia2Ate = ""; } if (curriculo.experiencia2Desde == null) { curriculo.experiencia2Desde = ""; } if (curriculo.experiencia3Ate == null) { curriculo.experiencia3Ate = ""; } if (curriculo.experiencia3Desde == null) { curriculo.experiencia3Desde = ""; } if (curriculo.experiencia2 == null) { curriculo.experiencia2 = ""; } if (curriculo.experiencia3 == null) { curriculo.experiencia3 = ""; } if (curriculo.experiencia1 == null) { curriculo.experiencia1 = ""; } CurriculoDAO dao = new CurriculoDAO(); if (curriculo.cpf == null) { curriculo.cpf = id; } if (dao.Consulta(curriculo.cpf) == null) { dao.Inserir3(curriculo); CurriculoViewModel Select = dao.Consulta(id); return(View("CadastroIdiomas", Select)); } else { dao.Inserir3(curriculo); CurriculoViewModel Select = dao.Consulta(id); return(View("CadastroEditarIdiomas", Select)); } } catch (Exception erro) { return(View("Error", new ErrorViewModel(erro.ToString()))); } }
public IActionResult Salvar(CurriculoViewModel cur) { int id; try { ViewBag.Idioma = getSelectedLanguage(); CurriculoDAO dao = new CurriculoDAO(); FormacaoDAO fdao = new FormacaoDAO(); IdiomaDAO Idao = new IdiomaDAO(); HabilidadesDAO Hdao = new HabilidadesDAO(); //cur.Nascimento = Convert.ToDateTime("10/07/1997"); cur.ImagemEmByte = ConvertImageToByte(cur.Imagem); if (dao.Consulta(cur.Id) == null) { id = dao.ProximoId(); dao.Inserir(cur); if (cur.ImagemEmByte != null) { dao.AlterarImagem(cur.ImagemEmByte, id); } //garante que vai estar no ID correto id = dao.ProximoId() - 1; foreach (FormacaoViewModel f in cur.Formacao) { if (f.Descricao != null && f.Instituicao != null) { f.IdCurriculo = id; fdao.Inserir(f); } } foreach (IdiomaViewModel d in cur.Idiomas) { if (d.Idioma != null) { d.IdCurriculo = id; Idao.Inserir(d); } } foreach (HabilidadesViewModel h in cur.Habilidades) { if (h.Descricao != null) { h.IdCurriculo = id; Hdao.Inserir(h); } } } else { CompareCurriculos Compare = new CompareCurriculos(dao.Consulta(cur.Id), cur); Compare.CompararCurriculo(); if (cur.StatusImg == "Editar") { dao.AlterarImagem(cur.ImagemEmByte, cur.Id); } } return(RedirectToAction("index")); } catch (Exception erro) { return(View("Error", new ErrorViewModel(erro.ToString()))); } }