Correcion al cargar subproyectos por asignar
This commit is contained in:
@@ -1582,9 +1582,15 @@ Partial Class Sistemas_UsuarioDetalle
|
|||||||
GvSubProyectos.Columns(0).Visible = False
|
GvSubProyectos.Columns(0).Visible = False
|
||||||
End Sub
|
End Sub
|
||||||
Protected Sub CboProyecto_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlProyecto.SelectedIndexChanged
|
Protected Sub CboProyecto_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlProyecto.SelectedIndexChanged
|
||||||
CargaSubProyectos(DdlProyecto.SelectedValue.ToEntero)
|
CargaSubProyectos(DdlProyecto.SelectedValue.ToEntero, DdlEmpresaAsignaciones.SelectedValue.ToEntero())
|
||||||
End Sub
|
End Sub
|
||||||
Private Sub CargaSubProyectos(Optional CveProyectoFiltrado As Integer = -1)
|
Private Sub CargaSubProyectos(Optional CveProyectoFiltrado As Integer = -1, Optional CveEmpresaFiltro As Integer = -1)
|
||||||
|
|
||||||
|
Dim CveEmpresaRef As Integer = UsuarioActual.CveEmpresa
|
||||||
|
If CveEmpresaFiltro > 0 Then
|
||||||
|
CveEmpresaRef = CveEmpresaFiltro
|
||||||
|
End If
|
||||||
|
|
||||||
DdlSubProyecto.Items.Clear()
|
DdlSubProyecto.Items.Clear()
|
||||||
If CveProyectoFiltrado > 0 Then
|
If CveProyectoFiltrado > 0 Then
|
||||||
Dim SubProyectosSinGV As String = GetSubProyectosSinGV()
|
Dim SubProyectosSinGV As String = GetSubProyectosSinGV()
|
||||||
@@ -1609,7 +1615,7 @@ Partial Class Sistemas_UsuarioDetalle
|
|||||||
|
|
||||||
Else
|
Else
|
||||||
'DdlSubProyecto.DataSource = GlobalDTSubProyectos(If(CveProyectoFiltrado > 0, CveProyectoFiltrado, DdlProyecto.SelectedValue.ToEntero)).FiltraParametros(If(SubProyectosSinGV.Length > 0, SubProyectosSinGV, ""))
|
'DdlSubProyecto.DataSource = GlobalDTSubProyectos(If(CveProyectoFiltrado > 0, CveProyectoFiltrado, DdlProyecto.SelectedValue.ToEntero)).FiltraParametros(If(SubProyectosSinGV.Length > 0, SubProyectosSinGV, ""))
|
||||||
DdlSubProyecto.DataSource = GlobalDTSubProyectos(If(CveProyectoFiltrado > 0, CveProyectoFiltrado, DdlProyecto.SelectedValue.ToEntero), CveEmpresa:=UsuarioActual.CveEmpresa).FiltraParametros(If(SubProyectosSinGV.Length > 0, SubProyectosSinGV, ""))
|
DdlSubProyecto.DataSource = GlobalDTSubProyectos(If(CveProyectoFiltrado > 0, CveProyectoFiltrado, DdlProyecto.SelectedValue.ToEntero), CveEmpresa:=CveEmpresaRef).FiltraParametros(If(SubProyectosSinGV.Length > 0, SubProyectosSinGV, ""))
|
||||||
'NO SE PARA QUE SE USA - COMENTADO IPP 30 AGOSTO 2017
|
'NO SE PARA QUE SE USA - COMENTADO IPP 30 AGOSTO 2017
|
||||||
'If SubProyectosSinGV.Length > 0 Then
|
'If SubProyectosSinGV.Length > 0 Then
|
||||||
' Dim SubProyectoFiltrado As DataTable = GlobalDTSubProyectos(DdlProyecto.SelectedValue.ToEntero).FiltraParametros(SubProyectosSinGV)
|
' Dim SubProyectoFiltrado As DataTable = GlobalDTSubProyectos(DdlProyecto.SelectedValue.ToEntero).FiltraParametros(SubProyectosSinGV)
|
||||||
|
|||||||
Reference in New Issue
Block a user