public ActionResult PerfilCandidato(string idUsuario) { UsuarioController usuarioController = new UsuarioController(); var idEmpresa = Session["IDempresa"].ToString(); ViewBag.ReferenciaDatosUsuario = empresa.GetDatosUsuario(idUsuario); ViewBag.ReferenciaHabilidadesUsuario = empresa.GetHabilidadesUsuario(idUsuario); ViewBag.ReferenciaExperienciasUsuario = empresa.GetExperienciasUsuario(idUsuario); ViewBag.ReferenciaIdiomasUsuario = empresa.GetIdiomasUsuario(idUsuario); ViewBag.ReferenciaEducacionUsuario = empresa.GetEducacionUsuario(idUsuario); ViewBag.referenciaperfilUser = usuarioController.GetPerfilProfesionalUsuario(idUsuario); foreach (var item in ViewBag.referenciaperfilUser) { ViewBag.referenciatituloperfilUsuario = item.TituloPerfil; ViewBag.referenciaDetallePerfil = item.DescripcionPerfil; } ViewBag.referenciaImagenPerfil = usuarioController.GetImagenDePerfilUsuario(idUsuario); // Se debe borrar pronto ViewBag.referenciaPlanEmpresa = empresa.GetPlanesContratadosEmpresa(idEmpresa); ViewBag.PublicacionesPermitidasEmpresa = empresa.GetCandiPubliTrabaPreguntPermitidas(idEmpresa, "1"); ViewBag.TrabajadoresPermitidosEmpresa = empresa.GetCandiPubliTrabaPreguntPermitidas(idEmpresa, "2"); ViewBag.referenciaContadorPublicaciones = GetPublicaciones(idEmpresa, "").Count(); ViewBag.DetallePreguntasRespuestas = empresa.GetRespuestasPublicacion(idUsuario); ViewBag.Planes = empresa.GetPlanes(""); // Subir CV var data = empresa.GetCurriculum(idUsuario); if (data.Tables[0].Rows.Count > 0) { foreach (DataRow rows in data.Tables[0].Rows) { switch (rows["Code"].ToString()) { case "200": ViewBag.ReferenciaIdUser = idUsuario; ViewBag.ReferenciaDocumento = rows["Documento"].ToString(); ViewBag.ReferenciaUrlCV = ModuleControlRetorno() + "/Empresa/DownloadCV?url=" + rows["Url"].ToString() + "&documento=" + rows["Documento"].ToString(); break; case "400": ViewBag.ReferenciaMsg1 = rows["Message1"].ToString(); ViewBag.ReferenciaMsg2 = rows["Message2"].ToString(); break; default: ViewBag.ReferenciaMsg1 = "Puedes adjuntar tu CV!!"; ViewBag.ReferenciaMsg2 = "(.pdf)"; break; } } } return(View()); }