diff --git a/GPS/Trayectos.aspx b/GPS/Trayectos.aspx
index b7e70ad7d..bf619391a 100644
--- a/GPS/Trayectos.aspx
+++ b/GPS/Trayectos.aspx
@@ -88,8 +88,11 @@
-
-
+
+
+
+
+
@@ -146,7 +149,7 @@
diff --git a/GPS/Trayectos.aspx.vb b/GPS/Trayectos.aspx.vb
index 611d4da95..6b851af94 100644
--- a/GPS/Trayectos.aspx.vb
+++ b/GPS/Trayectos.aspx.vb
@@ -37,9 +37,18 @@ Partial Class GPS_Trayectos
Set(value As DataTable)
ViewState("DtPosiciones") = value
End Set
- End Property
+ End Property
+ Private Property DtTrayectos As DataTable
+ Get
+ Return CType(ViewState("DtTrayectos"), DataTable)
+ End Get
+ Set(value As DataTable)
+ ViewState("DtTrayectos") = value
+ End Set
+ End Property
+
#End Region
-
+
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
DirectCast(Master.FindControl("TSM"), ScriptManager).EnablePageMethods = True
@@ -52,7 +61,6 @@ Partial Class GPS_Trayectos
CargaDispositivos()
CargaGeoReferencias()
CargaEstatus()
- CargaDdlTrayectos()
CargaTrayectos()
End Sub
@@ -98,28 +106,32 @@ Partial Class GPS_Trayectos
Dim CveEstatus As Integer = -1
If ChkActivas.Checked AndAlso DdlEstatusTrayecto.SelectedValue.ToEntero() <= 0 Then
- CveEstatus = -2
+ CveEstatus = -2
Else
CveEstatus = DdlEstatusTrayecto.SelectedValue.ToEntero()
End If
Dim ObjGPS As New ClsGPS
If ObjGPS.GetTrayectos(-1, DdlDispositivoFiltro.SelectedValue.ToEntero(), UsuarioActual.CveCliente, CveEstatus, FechaI, FechaF) Then
- GvBarra.DataSource = ObjGPS.DtResultados
+ DtTrayectos = ObjGPS.DtResultados.Copy()
End If
ObjGPS.Dispose()
+
+ GvBarra.DataSource = DtTrayectos
GvBarra.DataBind()
UPGV.Update()
End Sub
- Public Sub CargaDdlTrayectos()
- Dim ObjGPS As New ClsGPS
- If ObjGPS.GetTrayectos(-1, -1, UsuarioActual.CveCliente) Then
- DdlTrayecto.DataSource = ObjGPS.DtResultados.FiltraParametros("EsFin = True")
- End If
- ObjGPS.Dispose()
+ Public Sub CargaDdlTrayectos()
+ 'Dim ObjGPS As New ClsGPS
+ 'If ObjGPS.GetTrayectos(-1, -1, UsuarioActual.CveCliente) Then
+ ' DdlTrayecto.DataSource = ObjGPS.DtResultados.FiltraParametros("EsFin = True")
+ 'End If
+ 'ObjGPS.Dispose()
+
+ DdlTrayecto.DataSource = DtTrayectos
DdlTrayecto.DataBind()
- UpAgregar.Update()
+ UpDdlTrayecto.Update()
End Sub
Public Sub CargaEstatus()
Dim ObjGPS As New ClsGPS
@@ -469,5 +481,9 @@ Partial Class GPS_Trayectos
TimmerRefresh.Enabled = ChkTimmer.Checked
UPGV.Update()
- End Sub
+ End Sub
+ Protected Sub LnkAddE_Click(sender As Object, e As EventArgs)
+ CargaDdlTrayectos()
+ RegistraScript("$('#DivCrearApatir').modal({backdrop: 'static', keyboard: false});")
+ End Sub
End Class