protected void Page_Load(object sender, EventArgs e)
    {
        lblScript.Text = "";
        if (!Page.IsPostBack)
        {
            CarregarCriterios();
            CarregarEquipes();
            if (Request.QueryString["avaliacao"] != null)
            {
                string link = Request.QueryString["avaliacao"].ToString();
                teste = Convert.ToInt32(link);
                Ava_Avaliacao ava = Ava_AvaliacaoDB.Select(teste);
                txtNomeAvaliacao.Text = ava.Ava_nome;
                DataSet ds  = Cra_Criterio_AvaliacaoDB.teste(teste);
                int     qtd = ds.Tables[0].Rows.Count;
                if (qtd > 0)
                {
                    foreach (DataRow dr in ds.Tables[0].Rows)
                    {
                        Cri_Criterio cri = Cri_CriterioDB.Select(Convert.ToInt32(dr["cri_codigo"].ToString()));
                        ltbSelecionados.Items.Add(new ListItem(cri.Cri_descricao.ToString(), cri.Cri_codigo.ToString()));
                    }
                }


                foreach (ListItem itemSelecionados in ltbSelecionados.Items)
                {
                    ltbSelecionar.Items.Remove(itemSelecionados);
                }
            }

            lblScript.Text = "<script> $(document).ready(function(){ $('#modalPesarCriterios').modal('show');}) </script>";
            for (int i = 0; i < ltbSelecionados.Items.Count; i++)
            {
                TextBox txt   = new TextBox();
                Label   lblID = new Label();
                Label   lbl   = new Label();


                txt         = (TextBox)divmodal.FindControl("txtPeso" + (i + 1).ToString());
                txt.Visible = true;
                lblID       = (Label)divmodal.FindControl("lblCodCriterio" + (i + 1).ToString());
                lbl         = (Label)divmodal.FindControl("lblCriterio" + (i + 1).ToString());
                lbl.Visible = true;
                lbl.Text    = ltbSelecionados.Items[i].Text;
                lblID.Text  = ltbSelecionados.Items[i].Value;
            }
        }
    }
Beispiel #2
0
    private void CarregarCriterios()
    {
        ltbSelecionar.Items.Clear();
        ltbSelecionados.Items.Clear();
        DataSet ds  = Cri_CriterioDB.SelectAll();
        int     qtd = ds.Tables[0].Rows.Count;

        if (qtd > 0)
        {
            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                ltbSelecionar.Items.Add(new ListItem(dr["cri_descricao"].ToString(), dr["cri_codigo"].ToString()));
            }
        }
    }
Beispiel #3
0
    protected void lkbSalvarCriterio_Click(object sender, EventArgs e)
    {
        Cri_Criterio criterio = new Cri_Criterio();

        criterio.Cri_descricao = txtNovoCriterio.Text;

        switch (Cri_CriterioDB.Insert(criterio))
        {
        case 0:
            lblScript.Text = "<script> alert('Criterio cadastrado com Sucesso!'); </script>";

            break;

        case -2:
            lblScript.Text = "<script> alert('Criterio nao cadastrado!');</script>";
            break;
        }
        ltbSelecionar.Items.Clear();
        CarregarCriterios();
    }
    protected void lkbCriarCriterio_Click(object sender, EventArgs e)
    {
        Cri_Criterio criterio = new Cri_Criterio();

        criterio.Cri_descricao = txtNomeCriterio.Text;

        switch (Cri_CriterioDB.Insert(criterio))
        {
        case 0:
            lblScript.Text = "<script> alert('Criterio cadastrado com Sucesso!');</script>";
            break;

        case -2:
            lblScript.Text = "<script> alert('Criterio nao cadastrado!');</script>";
            break;
        }

        CarregaCriterio();
        txtNomeCriterio.Text = "";
    }
    protected void lkbSalvarCriterio_Click(object sender, EventArgs e)
    {
        Cri_Criterio criterio = new Cri_Criterio();

        criterio.Cri_descricao = txtNovoCriterio.Text;

        switch (Cri_CriterioDB.Insert(criterio))
        {
        case 0:
            Response.Write("<script> alert('Criterio salvo Com Sucesso!'); </script>");
            ltbSelecionar.Items.Clear();
            break;

        case -2:
            Response.Write("<script> alert('Cadastro não efetuado!!!'); </script>");
            break;
        }
        ltbSelecionar.Items.Clear();
        CarregarCriterios();
    }
Beispiel #6
0
    public void CriaDataTable(string link)
    {
        int           tipo  = 0;
        int           teste = Convert.ToInt32(link);
        Ava_Avaliacao avat  = Ava_AvaliacaoDB.Select(teste);

        tipo = Convert.ToInt32(avat.Ava_tipo);
        //  if ((tipo == 90)||(tipo==180))
        //  {
        DataTable     dt       = new DataTable("TabelaResponder");
        DataRow       drow     = dt.NewRow();
        DataSet       criterio = Cri_CriterioDB.Selecteste(teste);
        Ava_Avaliacao avali    = Ava_AvaliacaoDB.Select(teste);
        DataSet       Nomes;

        if (avali.Ava_tipo.Equals("180"))
        {
            Nomes = Eqa_Equipe_AvaliacaoDB.Select180Avaliador(teste);
        }
        else
        {
            Nomes = Eqa_Equipe_AvaliacaoDB.SELECTteste(teste);
        }
        int qtd  = criterio.Tables[0].Rows.Count;
        int qtd2 = Nomes.Tables[0].Rows.Count;

        if (qtd > 0 && qtd2 > 0)
        {
            dt.Columns.Add(" ", typeof(string));

            foreach (DataRow dr in criterio.Tables[0].Rows)
            {
                Cri_Criterio cri = Cri_CriterioDB.Select(Convert.ToInt32(dr["cri_codigo"].ToString()));
                dt.Columns.Add(dr["cri_codigo"].ToString() + "|" + cri.Cri_descricao.ToString(), typeof(string));
            }

            TextBox txtNotas;
            int     t = 0;
            for (int j = 0; j < Nomes.Tables[0].Rows.Count; j++)
            {
                drow = dt.NewRow();

                for (int i = 0; i < criterio.Tables[0].Rows.Count + 1; i++)
                {
                    if (i == 0)
                    {
                        drow[" "] = Nomes.Tables[0].Rows[j]["usu_codigo"].ToString() + "|" + Nomes.Tables[0].Rows[j]["pes_nome"].ToString();
                    }
                    else
                    {
                        txtNotas              = new TextBox();
                        txtNotas.ID           = "txtNotas" + i;
                        txtNotas.ClientIDMode = System.Web.UI.ClientIDMode.Static;
                        drow[criterio.Tables[0].Rows[i - 1]["cri_codigo"].ToString() + "|" + criterio.Tables[0].Rows[i - 1]["cri_descricao"].ToString()] = (TextBox)txtNotas;
                    }
                }
                dt.Rows.Add(drow);
            }
            if (avali.Ava_tipo.Equals("360"))
            {
                DataSet avaliador = Eqa_Equipe_AvaliacaoDB.SelectAvaliador2(teste);
                drow      = dt.NewRow();
                drow[" "] = avaliador.Tables[0].Rows[0]["usu_codigo"].ToString() + "|" + avaliador.Tables[0].Rows[0]["pes_nome"].ToString();
                dt.Rows.Add(drow);
            }
            Tabela(dt);
        }
    }