--Se seleccionaron boletos ya vendidos, se les cambio la clase a .nodisponible, se deshabilitaron los click y se puso el nombre del cliente en hover. Se agregó un nuevo botón de acción a la lista de viajes para poder ver los boletos por viaje. Se creó el nuevo url para la lista de boletos vendidos por viaje en ClsPaginas, y en la nueva url se creo la lista de boletos con las acciones para editar, cambiar estatus de boleto e imprimirlo

This commit is contained in:
AbrahamCastilloV
2023-12-22 13:09:43 -07:00
parent 17de9abfcd
commit 0ad891fe07
7 changed files with 163 additions and 65 deletions

View File

@@ -1,5 +1,5 @@
Imports Extensiones
Imports System.Data
Imports System.Data
Imports Extensiones
Partial Class Boletos
Inherits ClsPaginas
@@ -66,22 +66,20 @@ Partial Class Boletos
'Boletos Vendidos
Dim dt As DataTable
If ObjViaje.GetViajesPasajeros(CveViaje) Then
GvBoletos.DataSource = ObjViaje.DtResultados
dt = ObjViaje.DtResultados
Dim cph As ContentPlaceHolder = CType(Me.Master.FindControl("C"), ContentPlaceHolder)
For Each dr As DataRow In dt.Rows
Dim lnk As LinkButton = CType(cph.FindControl($"A{dr("Asiento")}"), LinkButton)
If lnk IsNot Nothing Then
lnk.Enabled = False ' se vendieron
lnk.BackColor = Drawing.Color.Red
'falta ponerlelos colores rojos, colorear con
lnk.Enabled = False
lnk.CssClass = "nodisponible"
lnk.ToolTip = dr("Nombre").ToString
End If
Next
End If
End If
ObjViaje.Dispose()
GvBoletos.DataBind()
End Sub