Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Cliente"] != null)
            {
                int     id      = ((Cliente)Session["Cliente"]).idCliente;
                Cliente usuario = ClienteLN.Obtener(id);
                Rango   rango   = RangoLN.Obtener(usuario.rango.idRango);

                lblCupon.Visible       = true;
                lblCliente.Text        = usuario.nombre;
                LkBtnIniciar.Text      = "Cerrar sesión";
                LkBtnRegistrar.Visible = false;
                LinkCambiar.Visible    = true;
                lblCompra.Text         = "Compra";
                lnkRegistroInfo.HRef   = "RegistroCompra.aspx";
                lblRango.Text          = rango.nombre;
                consultarImagen(rango.idRango);
            }
            else
            {
                if (Session["Admin"] != null)
                {
                    LkBtnCerrar.Visible = true;

                    lblCliente.Text     = Session["Admin"].ToString();
                    LkBtnIniciar.Text   = "Registro Cupones";
                    LkBtnRegistrar.Text = "Registro de Usuarios";
                    LkBtnCerrar.Text    = "Cerrar Sesión";
                    LinkCambiar.Visible = false;
                }
            }
        }
Пример #2
0
        protected void ddlCliente_SelectedIndexChanged(object sender, EventArgs e)
        {
            DropDownList ddl;
            GridViewRow  currentRow = (GridViewRow)((DropDownList)sender).Parent.Parent;

            // Celda 1 es donde esta el DropdownList

            ddl = ((DropDownList)(currentRow.FindControl("ddlCliente")));

            int idCupon = Convert.ToInt32(grvCuponSin.DataKeys[currentRow.RowIndex].Values[0]);

            if (idCupon > 0)
            {
                Cliente cliente = ClienteLN.Obtener(Convert.ToInt32(ddl.SelectedValue));


                Cupon cupon = new Cupon()
                {
                    idCupon = idCupon,
                    cliente = cliente,
                    estado  = true
                };
                CuponLN.InsertarCliente(cupon);
                CuponLN.ActualizarEstadoCupon(false, idCupon);

                grvCuponSin.DataBind();
            }
        }
Пример #3
0
        protected void ChkMiCupon_CheckedChanged(object sender, EventArgs e)
        {
            if (Session["Cliente"] != null && ChkMiCupon.Checked)
            {
                int     id      = ((Cliente)Session["Cliente"]).idCliente;
                Cliente usuario = ClienteLN.Obtener(id);


                grvListadoCupon.DataSource = CuponLN.ObtenerClientes(usuario.idCliente).Where(x => x.estado == true);
                grvListadoCupon.DataBind();
            }
            else
            {
                grvListadoCupon.DataSource = CuponLN.ObtenerTodos();
                grvListadoCupon.DataBind();
            }
        }