public IActionResult Alterar(CurriculoViewModel cv, string Operacao) { try { ValidaDados(cv, Operacao); if (ModelState.IsValid) { CurriculoDAO dao = new CurriculoDAO(); // if (Operacao == "I") dao.Alterar(cv); // else // dao.Alterar(cv); return(RedirectToAction("Index")); } else { //ViewBag.Operacao = Operacao; return(View("Editar")); } } catch (Exception erro) { return(View("Error", new ErrorViewModel(erro.ToString()))); } }
/// <summary> /// Compara um Curriculo antigo e um novo para determinar as mudanças que devem ser realizadas /// </summary> public void CompararCurriculo() { CurriculoDAO dao = new CurriculoDAO(); if (CadastroCurriculoChanged()) { dao.Alterar(CurriculoNovo); } VerificarFormacaoAcademica(); VerificarIdiomas(); VerificarHabilidades(); }