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();
     }
 }
Пример #3
0
        /*
         * 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();
        }
Пример #4
0
        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;
            }
        }
Пример #5
0
        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);
            }
        }
Пример #7
0
        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;
            }
        }
Пример #8
0
        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;
            }
        }