protected void gridPerguntas_PageIndexChanging(object sender, GridViewPageEventArgs e) { gridPerguntas.PageIndex = e.NewPageIndex; PerguntasDAL pd = new PerguntasDAL(); gridPerguntas.DataSource = pd.BuscarTodos(); gridPerguntas.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { PerguntasDAL pd = new PerguntasDAL(); gridPerguntas.DataSource = pd.BuscarTodos(); gridPerguntas.DataBind(); } }
/* * protected void btnEditar_Click(object sender, EventArgs e) * { * * } * * protected void ddlTipo_SelectedIndexChanged(object sender, EventArgs e) * { * this.Page.RegisterStartupScript("POST", "alert('Eu sou um alert!');"); * * } */ protected void gridPerguntas_PageIndexChanging(object sender, GridViewPageEventArgs e) { //Seleciona qual a página a ser exibida gridPerguntas.PageIndex = e.NewPageIndex; //Faz a busca PerguntasDAL pd = new PerguntasDAL(); gridPerguntas.DataSource = pd.BuscarTodos(); gridPerguntas.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int id = Int32.Parse(Request.QueryString["id"].ToString()); PerguntasDAL pd = new PerguntasDAL(); Perguntas p = new Perguntas(); p = pd.BuscaPorId(id); txtPergunta.Text = p.Descricao; ddlTipo.SelectedValue = p.Tipo; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { PerguntasDAL pd = new PerguntasDAL(); gridPerguntas.DataSource = pd.BuscarTodos(); gridPerguntas.DataBind(); // DropDownList dl = new DropDownList(); // dl.Attributes.Add("Testando", "Testando"); } } catch (Exception ex) { throw new Exception("Erro: " + ex.Message); } }
protected void btnCadastrar_Click(object sender, EventArgs e) { try { Perguntas p = new Perguntas(); p.Descricao = txtPergunta.Text; p.Tipo = ddlTipo.Text; PerguntasDAL pd = new PerguntasDAL(); pd.Inserir(p); txtPergunta.Text = string.Empty; lblMensagem.Text = "Pergunta cadastrada com sucesso!"; } catch (Exception ex) { throw new Exception("Error: " + ex.Message); } }
protected void btnExcluir_Click(object sender, EventArgs e) { try { //sender -> sempre é o elemento que chamou o evento.. (Button) Button btnExcluir = (Button)sender; //resgatar o id enviado pelo CommandArgumment int id = Int32.Parse(btnExcluir.CommandArgument); PerguntasDAL pd = new PerguntasDAL(); pd.Excluir(id); Response.Redirect("PerguntasListar.aspx"); lblMensagem.Text = "Pergunta excluida com sucesso!"; } catch (Exception ex) { lblMensagem.Text = ex.Message; } }
protected void btnSalvar_Click(object sender, EventArgs e) { try { PerguntasDAL pd = new PerguntasDAL(); Perguntas p = new Perguntas(); p.IdPergunta = Int32.Parse(Request.QueryString["id"].ToString()); p.Descricao = txtPergunta.Text; p.Tipo = ddlTipo.SelectedValue; pd.Atualizar(p); lblMensagem.Text = "Pergunta atualizada cm sucesso!!"; } catch (Exception ex) { lblMensagem.Text = ex.Message; } }