protected void btnGravar_Click(object sender, EventArgs e) { Nivel nivel = new Nivel(); NivelDAO daoNivel = new NivelDAO(); nivel.Descricao = ttbDescricao.Text; if (codigo == 0) { if (!daoNivel.verificaNivelCadastrado(ttbDescricao.Text)) { if (daoNivel.Gravar(nivel)) lblMensagem.Text = "Nível cadastrado com sucesso!"; else lblMensagem.Text = "Erro ao efetuar cadastro!"; } else lblMensagem.Text = "Já existe uma nível com essa descrição cadastrada"; } else { if (!daoNivel.verificaNivelCadastrado(ttbDescricao.Text, codigo)) { nivel.Id = codigo; if (daoNivel.Editar(nivel)) lblMensagem.Text = "Nível editado com sucesso!"; else lblMensagem.Text = "Erro ao editar cadastro!"; } else lblMensagem.Text = "Já existe uma nível com essa descrição cadastrada"; } }
protected void btnApagar_Click(object sender, EventArgs e) { Nivel nivel = new Nivel(); NivelDAO daoNivel = new NivelDAO(); nivel.Id = codigo; if (daoNivel.Apagar(nivel)) { lblMensagem.Text = "Nível apagado com sucesso!"; } else { lblMensagem.Text = "Erro ao apagar nível"; } }
protected void Page_Load(object sender, EventArgs e) { int.TryParse(Request.QueryString["cod"], out codigo); if (!IsPostBack) { gvNiveis.DataSource = new NivelDAO().LocalizarTudo(); gvNiveis.DataBind(); if (codigo > 0) { DataTable dtNivel = new NivelDAO().pegarPorId(codigo); if (dtNivel.Rows.Count > 0) { ttbDescricao.Text = dtNivel.Rows[0]["niv_descricao"].ToString(); btnApagar.Visible = true; btnCancelar.Visible = true; } } } }