public ActionResult Empleos(string nombrePublicacion = "", string comuna = "", string idPublicacion = "", string fecha = "", string sueldo = "") { try { string idusuario = ""; ViewBag.ApplicationActive = true; ViewBag.ReferenciaInicio = ModuleControlRetorno() + "App/Inicio"; ViewBag.ReferenciaHome = ModuleControlRetorno() + "App/Inicio"; ViewBag.ReferenciaRegistro = ModuleControlRetorno() + "Auth/RegistroUsuario"; ViewBag.ReferenciaOficio = ModuleControlRetorno() + "Oficios/Inicio"; if (Session["IdUser"] != null && Session["IdUser"].ToString() != "") { ViewBag.ReferenciaIdUser = Session["IdUser"].ToString(); } if (Session["UserName"] != null && Session["UserName"].ToString() != "") { ViewBag.ReferenciaUserName = Session["UserName"].ToString(); } if (Session["UserType"] != null && Session["UserType"].ToString() != "") { ViewBag.ReferenciaUserType = Session["UserType"].ToString(); } ViewBag.ReferenciaBusquedaEmpleos = GetOfertasEmpleos(nombrePublicacion, comuna, fecha, sueldo); ViewBag.ReferenciaComentarioPubEmpresa = empresa.GetComentariosPublicacion(idPublicacion); ViewBag.DetallePublicacionContador = empresa.GetDetallePublicacion(idPublicacion).Count(); ViewBag.DetallePublicacion = empresa.GetDetallePublicacion(idPublicacion); ViewBag.PreguntasPorPublicacionId = empresa.GetPreguntasPorPublicacionId(idPublicacion); ViewBag.IdPublicacion = idPublicacion; if (Session["IdUser"] == null) { idusuario = ""; } else { idusuario = Session["IdUser"].ToString(); } ViewBag.ApplicationActive = ModuleApplicationActive(); ViewBag.ReferenciaInicio = ModuleControlRetorno() + "App/Inicio"; ViewBag.referenciaSolicitud = usuario.GetSolicitudUsuario(idusuario, idPublicacion); ViewBag.VotoRealizado = empresa.GetVotoPorUsuario(idusuario, idPublicacion); } catch (Exception ex) { ViewBag.ApplicationActive = ModuleApplicationActive(); ViewBag.ReferenciaInicio = ModuleControlRetorno() + "App/Inicio"; } return(View()); }