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 = ""; } }