Beispiel #1
0
    //Método para confirmar a inserção de um novo critério
    protected void btnCriarNovoCriterio_Click(object sender, EventArgs e)
    {
        txtNomeNovoCriterio.Style.Clear();
        txtDescricaoNovoCriterio.Style.Clear();

        if (!String.IsNullOrEmpty(txtNomeNovoCriterio.Text) && !String.IsNullOrEmpty(txtDescricaoNovoCriterio.Text))
        {
            Criterios_Gerais cri = new Criterios_Gerais();
            cri.Cge_codigo    = 0;
            cri.Cge_nome      = txtNomeNovoCriterio.Text;
            cri.Cge_descricao = txtDescricaoNovoCriterio.Text;
            cri.Cge_usuario   = Session["nome"].ToString();


            if (Criterios_Gerais_DB.Insert(cri) == 0)
            {
                lblMsg.Text = "<span class='glyphicon glyphicon-ok-circle'></span> &nbsp Cadastrado com sucesso.";
                lblMsg.Style.Add("color", "green");
                gdvCriteriosAtivos.EditIndex = -1;
                CarregarGridAtivos();
                UpdatePanelAtivados.Update();
            }
            else
            {
                lblMsg.Text = "Erro ao inserir critério!";
            }
        }
    }
Beispiel #2
0
    //EVENTO DO BOTÃO CRIAR NOVO CRITERIO: CRIA UM NOVO CRITÉRIO E MOVE PARA O LISTBOX CRITÉRIOS DO PI
    protected void btnCriarNovoCriterio_Click(object sender, EventArgs e)
    {
        txtNomeCriterio.Style.Clear();
        txtDescricaoCriterio.Style.Clear();

        if (!String.IsNullOrEmpty(txtNomeCriterio.Text.Trim()) && !String.IsNullOrEmpty(txtDescricaoCriterio.Text.Trim()))
        {
            Criterios_Gerais cge = new Criterios_Gerais();
            cge.Cge_codigo    = (UltCodCrit + 1);
            cge.Cge_nome      = txtNomeCriterio.Text;
            cge.Cge_descricao = txtDescricaoCriterio.Text;
            cge.Cge_usuario   = Session["nome"].ToString();
            if (Criterios_Gerais_DB.Insert(cge) != -2)
            {
                //ADICIONA OS NOVOS CRITÉRIOS NAS LISTAS
                ListItem li = new ListItem();

                li.Value = (UltCodCrit + 1).ToString();
                li.Text  = txtNomeCriterio.Text;
                li.Attributes.Add("title", txtDescricaoCriterio.Text);
                li.Attributes["data-toggle"] = "tooltip";
                liCritTip.Add(txtDescricaoCriterio.Text);
                liCritCod.Add(li.Value);
                //ADICIONANDO CÓDIGO E NOME DO CRITÉRIO AOS CRITÉRIOS ENCONTRADOS NO DATASET
                listaCritPi.Items.Add(li);
                updPanelCriterio.Update();
                UltCodCrit += 1;
                CarregaTip();

                lblMsgCriterio.Text = "<span class='glyphicon glyphicon-ok-circle'></span> &nbsp Cadastrado com sucesso.";
                lblMsgCriterio.Style.Add("color", "green");
                txtNomeCriterio.Text      = "";
                txtDescricaoCriterio.Text = "";
            }
            else
            {
                lblMsgCriterio.Text = "<span class='glyphicon glyphicon-remove-circle'></span> &nbsp Falha ao cadastrar critério, tente novamente.";
                lblMsgCriterio.Style.Add("color", "red");
            }
        }
        else if (String.IsNullOrEmpty(txtNomeCriterio.Text.Trim()) && String.IsNullOrEmpty(txtDescricaoCriterio.Text.Trim()))
        {
            lblMsgCriterio.Text = "<span class='glyphicon glyphicon-remove-circle'></span>&nbsp Campo obrigatório.";
            lblMsgCriterio.Style.Add("color", "red");

            txtNomeCriterio.Style.Add("border", "solid 1px red");
            txtDescricaoCriterio.Style.Add("border", "solid 1px red");
        }
        else if (String.IsNullOrEmpty(txtNomeCriterio.Text.Trim()))
        {
            lblMsgCriterio.Text = "<span class='glyphicon glyphicon-remove-circle'></span>&nbsp Campo obrigatório.";
            lblMsgCriterio.Style.Add("color", "red");

            txtNomeCriterio.Style.Add("border", "solid 1px red");
        }
        else
        {
            lblMsgCriterio.Text = "<span class='glyphicon glyphicon-remove-circle'></span>&nbsp Campo obrigatório.";
            lblMsgCriterio.Style.Add("color", "red");

            txtDescricaoCriterio.Style.Add("border", "solid 1px red");
        }
        ScriptManager.RegisterStartupScript(this, this.GetType(), "modalEtapa2", "etapa2();", true);
    }