protected void BtnPagarCrd_Click(object sender, EventArgs e) { int precio = 65; int id_usuario = Convert.ToInt16(Session["usuario"]); int id_monedero = ObtenerMonedero.id_monedero(id_usuario); int saldo = ObtenerMonedero.Saldo(id_monedero); int nuevo_saldo = saldo - precio; if (nuevo_saldo >= 0) { bool actualizar_saldo = Monedero.ActualizarSaldo(id_monedero, nuevo_saldo); int registro = MovimientoCV.Registrar(2, id_monedero, 1, 67893482); int ticket = Comprobante.Crear(id_monedero, "Reposicion de credencial", 321341234, precio, " ", 1); Response.Redirect("Perfil.aspx", true); } else { LbError.Text = "No tienes saldo suficiente para continuar con la compra"; LbError.Visible = true; Response.AddHeader("REFRESH", "4;URL=MiDinero.aspx"); } }
protected void BtnPagarEts_Click(object sender, EventArgs e) { string materia = ListaMaterias.SelectedValue.ToString(); int precio = 10; int id_usuario = Convert.ToInt16(Session["usuario"]); int id_monedero = ObtenerMonedero.id_monedero(id_usuario); int saldo = ObtenerMonedero.Saldo(id_monedero); int nuevo_saldo = saldo - precio; if (nuevo_saldo >= 0) { bool actualizar_saldo = Monedero.ActualizarSaldo(id_monedero, nuevo_saldo); int registro = MovimientoCV.Registrar(1, id_monedero, 1, 12342); int ticket = Comprobante.Crear(id_monedero, "Examen a titulo de suficiencia", 321341234, precio, materia, 1); Response.Redirect("Perfil.aspx", true); } else { LbError.Text = "No tienes saldo suficiente para continuar con la compra"; LbError.Visible = true; Response.AddHeader("REFRESH", "4;URL=MiDinero.aspx"); } }