示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["id"] == null || Session["nombre"] == null || Session["rol"] == null || (int)Session["rol"] != 2)
        {
            Session["id"]     = null;
            Session["nombre"] = null;
            Session["rol"]    = null;
            Response.Redirect("Loggin.aspx");
            Response.Cache.SetNoStore();
        }

        int      idp             = (int)Session["id"];
        EDatos   empresa         = new EDatos();
        Dofertas empresacompleta = new Dofertas();

        empresa.Idempresa = Int32.Parse(Convert.ToString(Request.QueryString["valor"]));
        DataTable datos = empresacompleta.obtenerEmpresa(empresa);

        DL_datose.DataSource = datos;
        DL_datose.DataBind();

        EEmpresas perfile = new EEmpresas();

        perfile.IdEmpresa1 = Int32.Parse(Convert.ToString(Request.QueryString["valor"]));
        DEmpresas perfilcompletoe = new DEmpresas();
        DataTable perfilge        = perfilcompletoe.obtenerPuntosE(perfile);

        GV_puntos.DataSource = perfilge;
        GV_puntos.DataBind();
        DataTable perfilgce = perfilcompletoe.obtenerComentariosE(perfile);

        GV_comentarios.DataSource = perfilgce;
        GV_comentarios.DataBind();
    }
示例#2
0
    }//llenar componentes

    protected void llenar_grilla(string id_archivo) 
    {
        L_Descargar_archivo ver_comen = new L_Descargar_archivo();
        DataTable datos = ver_comen.comentarios(id_archivo);

        GV_comentarios.DataSource = datos;
        GV_comentarios.DataBind();

    }//llenar grillas
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["id"] == null || Session["nombre"] == null || Session["rol"] == null)
        {
            Response.Redirect("Loggin.aspx");
            Response.Cache.SetNoStore();
        }

        int       ide             = (int)Session["id"];
        EEmpresas perfile         = new EEmpresas();
        DEmpresas perfilcompletoe = new DEmpresas();


        UEmpresa perfilE         = new UEmpresa();
        LEmpresa perfilCompletoE = new LEmpresa();

        GV_ofertas.DataBind();

        /*perfile.IdEmpresa1 = int.Parse(ide.ToString());
         * perfilcompletoe.EmpresaMiPerfil(perfile);
         * DataTable perfilempresa = perfilcompletoe.EmpresaMiPerfil(perfile);
         * DL_miperfile.DataSource = perfilempresa;
         * DL_miperfile.DataBind();*/

        DataTable perfilge = perfilcompletoe.obtenerPuntosE(perfile);

        GV_puntos.DataSource = perfilge;
        GV_puntos.DataBind();
        DataTable perfilgce = perfilcompletoe.obtenerComentariosE(perfile);

        GV_comentarios.DataSource = perfilgce;
        GV_comentarios.DataBind();

        EEmpresas perfiloferta = new EEmpresas();
        DEmpresas perfilo      = new DEmpresas();

        perfiloferta.IdEmpresa1 = (int)Session["id"];
        perfilo.obtenermisOfertas(ide);

        DataTable consulta = perfilo.consultasuma(perfiloferta);

        LB_PuntosVaciosEmp.Visible = false;
        if (consulta.Rows.Count > 0)
        {
            DataTable sumita = perfilo.SumaPuntosEmp(perfiloferta);
            DL_TotalPuntosEmp.DataSource = sumita;
            DL_TotalPuntosEmp.DataBind();
        }
        else
        {
            LB_PuntosVaciosEmp.Visible = true;
            LB_PuntosVaciosEmp.Text    = "0";
        }
    }
示例#4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["id"] == null || Session["nombre"] == null || Session["rol"] == null || (int)Session["rol"] != 2)
        {
            Session["id"]     = null;
            Session["nombre"] = null;
            Session["rol"]    = null;
            Response.Redirect("Loggin.aspx");
            Response.Cache.SetNoStore();
        }
        int     idp            = (int)Session["id"];
        Eperfil perfilcompleto = new Eperfil();
        Dperfil perfil         = new Dperfil();

        perfilcompleto.Idperfil = int.Parse(idp.ToString());
        perfil.obtenerPerfil(perfilcompleto);
        DataTable perfilp = perfil.obtenerPerfil(perfilcompleto);

        DL_perfil.DataSource = perfilp;
        DL_perfil.DataBind();



        //GridView para los comentarios y puntos

        DataTable perfilgp = perfil.obtenerPuntos(perfilcompleto);

        GV_puntos.DataSource = perfilgp;
        GV_puntos.DataBind();
        DataTable perfilgc = perfil.obtenerComentarios(perfilcompleto);

        GV_comentarios.DataSource = perfilgc;
        GV_comentarios.DataBind();
        // Muestra los puntos totales
        LB_PuntosVaciosAsp.Visible = false;
        DataTable Punticos = perfil.ObtienePuntosTotales(perfilcompleto);

        if (Punticos.Rows.Count > 0)
        {
            DL_PuntosTotalesAsp.DataSource = Punticos;
            DL_PuntosTotalesAsp.DataBind();
        }
        else
        {
            LB_PuntosVaciosAsp.Visible = true;
            LB_PuntosVaciosAsp.Text    = "0";
        }
    }
示例#5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int         idp               = (int)Session["id"];
        EAspirantes aspirante         = new EAspirantes();
        DAspirantes aspirantecompleto = new DAspirantes();

        aspirante.IdAspirante = Int32.Parse(Convert.ToString(Request.QueryString["id"]));
        DataTable datosp = aspirantecompleto.AspiranteCompletoDatos(aspirante);

        DL_datosp.DataSource = datosp;
        DL_datosp.DataBind();


        DataTable datosh = aspirantecompleto.ObternerHoja(aspirante);

        DL_hoja.DataSource = datosh;
        DL_hoja.DataBind();

        Eperfil perfilcompleto = new Eperfil();
        Dperfil perfil         = new Dperfil();

        perfilcompleto.Idasp  = Int32.Parse(Convert.ToString(Request.QueryString["id"]));
        perfilcompleto.Estado = 2;
        DataTable perfilgp = perfil.obtenerPuntos(perfilcompleto);

        GV_puntos.DataSource = perfilgp;
        GV_puntos.DataBind();
        DataTable perfilgc = perfil.obtenerComentariosAsp(perfilcompleto);

        GV_comentarios.DataSource = perfilgc;
        GV_comentarios.DataBind();
        //Pinta suma de puntos
        Eperfil perf    = new Eperfil();
        Dperfil perfile = new Dperfil();

        perf.Idasp = Int32.Parse(Convert.ToString(Request.QueryString["id"]));
        DataTable pinta = perfile.ObtienePuntosTotalesA(perf);

        DL_SumaPuntosAsp.DataSource = pinta;
        DL_SumaPuntosAsp.DataBind();
    }