protected void grvLista_SelectedIndexChanged(object sender, EventArgs e)
        {
            int             idEncCupon = Convert.ToInt32(grvLista.DataKeys[grvLista.SelectedIndex].Values[0]);
            EncabezadoCupon encC       = EncabezadoCuponLN.obtenerEncCupon(idEncCupon);

            Response.Redirect("detalleCupon.aspx?idCupon=" + encC.CuponID);
        }
        private void llenarListaCuponesUsuario()
        {
            IEnumerable <EncabezadoCupon> lista = (IEnumerable <EncabezadoCupon>)EncabezadoCuponLN.listaEncabezadosCupon(((Usuario)Session["Usuario"]).CorreoElectronico);

            grvLista.DataSource = lista.ToList();
            grvLista.DataBind();
        }
Exemplo n.º 3
0
        protected void btnCanjear_Click(object sender, EventArgs e)
        {
            if (ErrorCantidad() != "")
            {
                lblMensaje.Visible = true;
                lblMensaje.Text    = ErrorCantidad();
                return;
            }
            EncabezadoCuponLN encC = new EncabezadoCuponLN();
            bool encCupon          = encC.GuardarEncCupon(((Usuario)Session["Usuario"]).CorreoElectronico, true, ((Cupon)Session["Cupon"]).ID);

            if (encCupon)
            {
                lblMensaje.Visible  = true;
                lblMensaje.Text     = "Cupon adquirido satisfactoriamente!";
                lblMensaje.CssClass = "alert alert-dismissible alert-success";
            }
            else
            {
                lblMensaje.Visible = true;
                lblMensaje.Text    = "No se puede cambiar el cupon";
            }
            limpiar();
        }