protected void CarregarRelatorio(string link)
    {
        ltbPositivos.Items.Clear();
        ltbMelhorar.Items.Clear();

        CarregarPontosPositivos();
        CarregarPontosNegativos();
        int aval = Convert.ToInt32(link);
        Ava_Avaliacao avali = Ava_AvaliacaoDB.Select(aval);
        Usu_Usuario usuario = (Usu_Usuario)Session["usuario"];
        DataSet res = Res_RespostaDB.SelectRelatorio(aval, usuario.Usu_codigo);

        int qtd = res.Tables[0].Rows.Count;
        qtdElementos = qtd;
        if (qtd > 0)
        {
            if (avali.Ava_anonimo == 1)
            {
                gdvRelatorioAnonimo.DataSource = res.Tables[0].DefaultView;
                gdvRelatorioAnonimo.DataBind();
                gdvRelatorioAnonimo.Visible = true;
                lblScript.Text = "";
                CarregaGrafico();
            }
            else
            {
                gdvRelatorioIndividual.DataSource = res.Tables[0].DefaultView;
                gdvRelatorioIndividual.DataBind();
                gdvRelatorioIndividual.Visible = true;
                lblScript.Text = "";
                CarregaGrafico();
            }
        }
    }
    protected void CarregarRelatorio(string link)
    {
        ltbPositivos.Items.Clear();
        ltbMelhorar.Items.Clear();

        CarregarPontosPositivos();
        CarregarPontosNegativos();
        int           aval  = Convert.ToInt32(link);
        Ava_Avaliacao avali = Ava_AvaliacaoDB.Select(aval);

        DataSet res = Res_RespostaDB.SelectRelatorio(aval, Convert.ToInt32(ddlSelecioneEquipe.SelectedItem.Value));

        int qtd = res.Tables[0].Rows.Count;

        qtdElementos = qtd;
        if (qtd > 0)
        {
            if (avali.Ava_anonimo == 1)
            {
                lblanonimo.Text = "" + 1;
            }

            gdvRelatorioIndividual.DataSource = res.Tables[0].DefaultView;
            gdvRelatorioIndividual.DataBind();
            gdvRelatorioIndividual.Visible = true;
            lblScript.Text = "";
            CarregaGrafico();
        }
    }
示例#3
0
    public void testeMeteodo()
    {
        int[] crit;
        int[] usuarios;

        crit     = new int[colsCount];
        usuarios = new int[rowsCount];
        string        link  = Request.QueryString["avaliacao"].ToString();
        Res_Resposta  res   = new Res_Resposta();
        Ava_Avaliacao ava   = new Ava_Avaliacao();
        Usu_Usuario   usu1  = new Usu_Usuario();
        Usu_Usuario   usu   = new Usu_Usuario();
        TextBox       txt   = new TextBox();
        int           avali = Convert.ToInt32(link);

        for (int i = 0; i < rowsCount; i++)
        {
            for (int h = 0; h < colsCount; h++)
            {
                if (i == 0 && h > 0)
                {
                    crit[h] = Convert.ToInt32(((Label)PlaceHolder1.FindControl("cri" + h)).Text);
                }
                if (h == 0 && i > 0)
                {
                    usuarios[i] = Convert.ToInt32(((Label)PlaceHolder1.FindControl("nom" + (i - 1))).Text);
                }

                // int avali = Convert.ToInt32(link);

                res  = new Res_Resposta();
                ava  = new Ava_Avaliacao();
                usu1 = new Usu_Usuario();
                usu  = new Usu_Usuario();
                txt  = new TextBox();
                if (i != 0 && h != 0)
                {
                    Cri_Criterio crite = new Cri_Criterio();
                    txt = (TextBox)PlaceHolder1.FindControl("TextBoxRow_" + (i - 1) + "Col_" + h);


                    crite.Cri_codigo = crit[h];
                    //usu1.Usu_codigo = 2;
                    res.Usu_codigo1 = new Usu_Usuario();
                    Usu_Usuario usuario1 = (Usu_Usuario)Session["usuario"];
                    res.Usu_codigo1 = usuario1;
                    //usu.Usu_codigo = usuarios[i];
                    res.Usu_codigo            = new Usu_Usuario();
                    res.Usu_codigo.Usu_codigo = usuarios[i];
                    ava.Ava_codigo            = avali;
                    res.Ava_codigo            = ava;
                    res.Cri_codigo            = crite;
                    res.Res_nota   = Convert.ToInt32(txt.Text);
                    res.Res_codigo = Res_RespostaDB.Insert(res);
                }
            }
        }
    }
    protected void CarregarPontosNegativos()
    {
        string        link  = Request.QueryString["avaliacao"].ToString();
        int           x     = Convert.ToInt32(link);
        Ava_Avaliacao avali = Ava_AvaliacaoDB.Select(x);

        if (avali.Ava_tipo.Equals("90"))
        {
            DataSet ds  = Res_RespostaDB.SelectRelatorioNegativos(Convert.ToInt32(ddlSelecioneEquipe.SelectedItem.Value), Convert.ToInt32(codAva));
            int     qtd = ds.Tables[0].Rows.Count;

            if (qtd > 0)
            {
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    ltbMelhorar.Items.Add(new ListItem(dr["cri_descricao"].ToString(), "1"));
                }
            }
        }
    }
    protected void CarregarPontosPositivos()
    {
        string link = Request.QueryString["avaliacao"].ToString();
        int x = Convert.ToInt32(link);
        Ava_Avaliacao avali = Ava_AvaliacaoDB.Select(x);
        if (avali.Ava_tipo.Equals("90"))
        {
            
             Usu_Usuario usuario = (Usu_Usuario)Session["usuario"];
            DataSet ds = Res_RespostaDB.SelectRelatorioPositivos(usuario.Usu_codigo, Convert.ToInt32(codAva));
            int qtd = ds.Tables[0].Rows.Count;

            if (qtd > 0)
            {
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    ltbPositivos.Items.Add(new ListItem(dr["cri_descricao"].ToString(), "1"));
                }
            }
        }
    }