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; } } }
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(); } }
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(); } }