Esempio n. 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["LOGADO"] == null)
     {
         Response.Redirect("Default.aspx");
     }
     ;
     gridFerramenta.DataSource = Ferramentas.Listar();
     gridFerramenta.DataBind();
 }
Esempio n. 2
0
    protected void btnExcluir_Click(object sender, ImageClickEventArgs e)
    {
        int         Codigo = int.Parse(((ImageButton)sender).CommandArgument);
        Ferramentas fr     = new Ferramentas();

        fr.Codigo = Codigo;
        fr.Excluir();
        gridFerramenta.DataSource = Ferramentas.Listar();
        gridFerramenta.DataBind();
    }
Esempio n. 3
0
    protected void btnGravar_Click(object sender, EventArgs e)
    {
        bool validacao = true;

        if (ValidParam.ValidarTamanho(txtUrl.Text.Trim(), 200) == false)
        {
            lblResultado.Text = "Tamanho máximo permitido para o campo resumo é de 200 caracteres.";
            validacao         = false;
        }
        if (ValidParam.ValidarTamanho(txtDescricao.Text.Trim(), 100) == false)
        {
            lblResultado.Text = "Tamanho máximo permitido para o campo titulo é de 100 caracteres.";
            validacao         = false;
        }
        if (ValidParam.ValidarTamanho(txtTipo.Text.Trim(), 1) == false)
        {
            lblResultado.Text = "Tamanho máximo permitido para o campo titulo é de 1 caractere.";
            validacao         = false;
        }

        if (validacao == true)
        {
            Ferramentas pc = new Ferramentas();
            pc.Descricao = ValidParam.ValidarParametro(txtDescricao.Text.Trim());
            pc.Url       = ValidParam.ValidarParametro(txtUrl.Text.Trim());
            pc.Tipo      = ValidParam.ValidarParametro(txtTipo.Text.Trim());

            if (lblCodigo.Text == "-")
            {
                pc.Inserir();
            }
            else
            {
                pc.Codigo = int.Parse(lblCodigo.Text);
                pc.Atualizar();
            }
            gridFerramenta.DataSource = Ferramentas.Listar();
            gridFerramenta.DataBind();
            btnNovo_Click(sender, e);
            lblResultado.Text = "";
        }
    }