public ActionResult MostrarCV() { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.Ref = model8.ListaR(an.id_curriculum); ViewBag.R = model7.List(); ViewBag.Exp = model6.ListaExp(an.id_curriculum); ViewBag.E = model5.List(); ViewBag.FormA = model2.FormacionCandidato(an.id_curriculum); ViewBag.Form = model1.List(); ViewBag.idIdioma = idioma.List(); ViewBag.Lista = cvIdioma.idiomasCandidato(an.id_curriculum); ViewBag.Idiomas = idioma.ListaIdiomas(); curriculum otro = model.idCurriculum(us.id_usuario); ViewBag.fecha = otro.fechaNacimiento; ViewBag.direccion = otro.direccion; ViewBag.numero = otro.numeroTelefono; ViewBag.dui = otro.dui; ViewBag.sexo = otro.sexo; usuarios another = ni.GetById(us.id_usuario); ViewBag.nombre = another.nombre; ViewBag.apellido1 = another.apellido1; ViewBag.apellido2 = another.apellido2; ViewBag.correo = another.email; return(View()); }
public ActionResult DeleteConfirmed(int id) { curriculum curriculum = db.curricula.Find(id); db.curricula.Remove(curriculum); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Referencia() { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model8.ListaR(an.id_curriculum); ViewBag.Form = model7.List(); return(View()); }
public ActionResult ExperienciaLaboral() { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model6.ListaExp(an.id_curriculum); ViewBag.Form = model5.List(); return(View()); }
public ActionResult Details(int id) { curriculum cv = model3.GetById(id); if (cv == null) { return(HttpNotFound()); } return(View(cv)); }
public ActionResult Edit([Bind(Include = "c_id,c_name,c_code")] curriculum curriculum) { if (ModelState.IsValid) { db.Entry(curriculum).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(curriculum)); }
// PARTE DE FORM_ACADEMICA public ActionResult FormacionAcademica() { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model2.FormacionCandidato(an.id_curriculum); ViewBag.Form = model1.List(); return(View()); }
public ActionResult Create([Bind(Include = "c_id,c_name,c_code")] curriculum curriculum) { if (ModelState.IsValid) { db.curricula.Add(curriculum); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(curriculum)); }
public ActionResult Idioma(string idioma1) { usuarios us = (usuarios)Session["usuario"]; int lang = Convert.ToInt32(idioma1); curriculum candidato = model.idCurriculum(us.id_usuario); ViewBag.idIdioma = idioma.List(); ViewBag.Lista = cvIdioma.idiomasCandidato(candidato.id_curriculum); ViewBag.Idiomas = idioma.ListaIdiomas(); if (candidato == null) { return(View("Index")); } else { cv_idiomas validacion = cvIdioma.idIdioma(lang, candidato.id_curriculum); if (validacion == null) { try { cv_idiomas bell = new cv_idiomas(); bell.id_curriculum = candidato.id_curriculum; bell.id_idioma = lang; if (cvIdioma.Insert(bell) > 0) { ViewBag.errorB = "Idioma Ingresado"; return(RedirectToAction("Idioma")); } else { ViewBag.errorB = "Ya ha ingresado ha este idioma"; return(View("Idioma")); } } catch { ViewBag.errorB = "ERROR"; return(RedirectToAction("Index")); } } else { ViewBag.idIdioma = idioma.List(); ViewBag.Lista = cvIdioma.idiomasCandidato(candidato.id_curriculum); ViewBag.Idiomas = idioma.ListaIdiomas(); ViewBag.errorB = "Ya ha ingresado este idioma"; return(View("Idioma")); } } }
// GET: curricula/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } curriculum curriculum = db.curricula.Find(id); if (curriculum == null) { return(HttpNotFound()); } return(View(curriculum)); }
public ActionResult <curriculum> Index([FromBody] curriculum Curriculum, [FromHeader] string token) { var user = UsuarioConexion <usuario> .Instance.getIdUserToken(token); if (user != 0) { Curriculum.Idusuario = user; return(Json(CurriculumConexion <curriculum> .Instance.Insert(Curriculum))); //return Json("El proceso de almacenado se realizó con éxito."); } else { return(null); } }
public ActionResult FormacionAcademica(string tipo, string inicio, string fin, form_academica formacion) { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model2.FormacionCandidato(an.id_curriculum); ViewBag.Form = model1.List(); if (inicio.Length == 0 || fin.Length == 0) { ViewBag.errorB = "Ingrese las Fechas"; return(View()); } formacion.tipo_educacion = tipo; formacion.fech_inicio = Convert.ToDateTime(inicio); formacion.fech_fin = Convert.ToDateTime(fin); try { if (ModelState.IsValid) { if (model1.Insert(formacion) > 0) { cv_form_academica bell = new cv_form_academica(); bell.id_curriculum = an.id_curriculum; bell.id_form_academica = formacion.id_form_academica; if (model2.Insert(bell) > 0) { ViewBag.errorB = "Formacion Academica Ingresado"; return(RedirectToAction("FormacionAcademica")); } ViewBag.errorB = "ERROR3"; return(View()); } ViewBag.errorB = "ERROR2"; return(View()); } else { ViewBag.errorB = "ERROR"; return(View()); } } catch { return(View()); } }
public ActionResult ExperienciaLaboral(string inicio, string fin, exp_profesional exp) { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model6.ListaExp(an.id_curriculum); ViewBag.Form = model5.List(); if (inicio.Length == 0 || fin.Length == 0) { ViewBag.errorB = "Ingrese las Fechas"; return(View()); } exp.fech_inicio = Convert.ToDateTime(inicio); exp.fech_fin = Convert.ToDateTime(fin); try { if (ModelState.IsValid) { if (model5.Insert(exp) > 0) { cv_exp_laboral bell = new cv_exp_laboral(); bell.id_curriculum = an.id_curriculum; bell.id_exp_profesional = exp.id_exp_profesional; if (model6.Insert(bell) > 0) { ViewBag.errorB = "Experiencia Profesional Ingresado"; return(RedirectToAction("ExperienciaLaboral")); } ViewBag.errorB = "ERROR3"; return(View()); } ViewBag.errorB = "ERROR2"; return(View()); } else { ViewBag.errorB = "ERROR"; return(View()); } } catch { return(View()); } }
// PARTE DE IDIOMAS public ActionResult Idioma() { usuarios us = (usuarios)Session["usuario"]; curriculum candidato = model.idCurriculum(us.id_usuario); if (candidato == null) { return(View("Index")); } else { ViewBag.idIdioma = idioma.List(); ViewBag.Lista = cvIdioma.idiomasCandidato(candidato.id_curriculum); ViewBag.Idiomas = idioma.ListaIdiomas(); return(View()); } }
public ActionResult candiToOfert(int id) { candidatos_ofertas candidatos = new candidatos_ofertas(); usuarios user = new usuarios(); user = (usuarios)Session["usuario"]; Debug.WriteLine(user.id_usuario); int userid = user.id_usuario; curriculum cv = new curriculum(); cv = model3.getCurriculum(userid); Debug.WriteLine(cv.id_curriculum); int idcv = cv.id_curriculum; candidatos.id_oferta = id; candidatos.id_curriculum = idcv; candidatos.descripcion = "Algo random"; model4.Insert(candidatos); return(View("ofertToList", model.List())); }
public ActionResult ExperienciaLaboral(int?id) { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model6.ListaExp(an.id_curriculum); ViewBag.Form = model5.List(); if (id == null) { return(View("ExperienciaLaboral")); } int idExp = Convert.ToInt32(id); cv_exp_laboral obj = model6.ObjetoExp(an.id_curriculum, idExp); try { if (obj == null) { return(View("ExperienciaLaboral")); } else { int x = obj.id_exp_profesional; if (model6.Remove(obj.id_cv_exp_laboral) > 0) { if (model5.Remove(x) > 0) { return(RedirectToAction("ExperienciaLaboral")); } } ViewBag.errorB = "ERROR: AL ELIMINAR LA EXPERIENCIA"; return(View("ExperienciaLaboral")); } } catch { ViewBag.errorB = "ERROR: AL ELIMINAR la experiencia"; return(View("ExperienciaLaboral")); } }
public ActionResult Referencia(int?id) { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model8.ListaR(an.id_curriculum); ViewBag.Form = model7.List(); if (id == null) { return(View("Referencia")); } int idR = Convert.ToInt32(id); cv_ref_profesionales obj = model8.ObjetoR(an.id_curriculum, idR); try { if (obj == null) { return(View("Referencia")); } else { if (model8.Remove(obj.id_cv_ref_profesionales) > 0) { if (model7.Remove(idR) > 0) { return(RedirectToAction("Referencia")); } } ViewBag.errorB = "ERROR: AL ELIMINAR LA REFERENCIA"; return(View("Referencia")); } } catch { ViewBag.errorB = "ERROR: AL ELIMINAR la experiencia"; return(View("ExperienciaLaboral")); } }
public ActionResult FormacionAcademica(int?id) { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model2.FormacionCandidato(an.id_curriculum); ViewBag.Form = model1.List(); if (id == null) { return(View("FormacionAcademica")); } int idForm = Convert.ToInt32(id); cv_form_academica obj = model2.ObjetoFormacion(an.id_curriculum, idForm); try { if (obj == null) { return(View("FormacionAcademica")); } else { int x = obj.id_form_academica; if (model2.Remove(obj.id_cv_form_academica) > 0) { if (model1.Remove(x) > 0) { return(RedirectToAction("FormacionAcademica")); } } ViewBag.errorB = "ERROR: AL ELIMINAR LA FORMACION"; return(View("FormacionAcademica")); } } catch { ViewBag.errorB = "ERROR: AL ELIMINAR EL IDIOMA"; return(View("Idioma")); } }
public ActionResult Referencia(refer_personales andrea) { usuarios us = (usuarios)Session["usuario"]; curriculum an = model.idCurriculum(us.id_usuario); ViewBag.FormA = model8.ListaR(an.id_curriculum); ViewBag.Form = model7.List(); try { if (ModelState.IsValid) { if (model7.Insert(andrea) > 0) { cv_ref_profesionales bell = new cv_ref_profesionales(); bell.id_curriculum = an.id_curriculum; bell.id_referencia = andrea.id_referencia; if (model8.Insert(bell) > 0) { ViewBag.errorB = "Referencia Personal Ingresado"; return(RedirectToAction("Referencia")); } ViewBag.errorB = "ERROR3"; return(View()); } ViewBag.errorB = "ERROR2"; return(View()); } else { ViewBag.errorB = "ERROR"; return(View()); } } catch { return(View()); } }
public ActionResult Idioma(int?id) { usuarios us = (usuarios)Session["usuario"]; curriculum candidato = model.idCurriculum(us.id_usuario); ViewBag.idIdioma = idioma.List(); ViewBag.Lista = cvIdioma.idiomasCandidato(candidato.id_curriculum); ViewBag.Idiomas = idioma.ListaIdiomas(); if (id == null) { return(View("Idioma")); } int an = Convert.ToInt32(id); cv_idiomas bell = cvIdioma.id_cv_idioma(an); try { if (bell == null) { return(View("Idioma")); } else { if (cvIdioma.Remove(an) > 0) { return(RedirectToAction("Idioma")); } ViewBag.errorB = "ERROR: AL ELIMINAR EL IDIOMA"; return(View("Idioma")); } } catch { ViewBag.errorB = "ERROR: AL ELIMINAR EL IDIOMA"; return(View("Idioma")); } }
public ActionResult Index(string date, curriculum curriculum, string sexo, string foto) { usuarios us = (usuarios)Session["usuario"]; curriculum.id_usuario = us.id_usuario; curriculum.fechaNacimiento = Convert.ToDateTime(date); curriculum.sexo = sexo; curriculum.fotografia = foto; try { if (ModelState.IsValid) { if (model.Insert(curriculum) > 0) { TempData["successMessage"] = "Primer Paso Ingresado"; return(RedirectToAction("Idioma")); } } } catch { } return(View()); }
private CurriculumConexion(curriculum aux) : base(aux) { }