validación de campos en los pop up
This commit is contained in:
@@ -168,17 +168,23 @@ Partial Class OC_PopUpBuscarReq
|
||||
Dim FI As Date = If(txtFechaI.Text.Trim = "", MinFecha, txtFechaI.Text.Trim.ToDate)
|
||||
Dim guia As String = If(TxtGuia.Text.Trim = "", "-1", TxtGuia.Text)
|
||||
'Cargar Datos
|
||||
Dim ObjOC As New ClsOC
|
||||
ObjOC.GetOrdenesCompraRep(DdlTipo.SelectedValue, CveProyecto, CveSubProyecto, -1, DdlEstatus.SelectedValue.ToEntero, FI, MaxFecha, -1, DdlProveedor.SelectedValue.ToEntero, If(TxtFolio.Text.ToEntero <= 0, -1, TxtFolio.Text.ToEntero), -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, Guia:=guia,
|
||||
SoloSubProyectosConPermiso:=If(UsuarioActual.Empresa.Funcionalidad(530) = "1", True, False))
|
||||
Dim DtOC = ObjOC.DtResultados ' tipotermino, esattus inicial
|
||||
ObjOC.Dispose()
|
||||
|
||||
GV.DataSource = DtOC
|
||||
GV.DataBind()
|
||||
LtlTotalRegistros.Text = GV.Rows.Count.ToString
|
||||
LblTotalRegistros.Text = "Número de registros: "
|
||||
UPDatos.Update()
|
||||
If ValidarFiltrosSeleccionado() Then
|
||||
Dim ObjOC As New ClsOC
|
||||
ObjOC.GetOrdenesCompraRep(DdlTipo.SelectedValue, CveProyecto, CveSubProyecto, -1, DdlEstatus.SelectedValue.ToEntero, FI, MaxFecha, -1, DdlProveedor.SelectedValue.ToEntero,
|
||||
If(TxtFolio.Text.ToEntero <= 0, -1, TxtFolio.Text.ToEntero), -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, Guia:=guia,
|
||||
SoloSubProyectosConPermiso:=If(UsuarioActual.Empresa.Funcionalidad(530) = "1", True, False))
|
||||
Dim DtOC = ObjOC.DtResultados ' tipotermino, esattus inicial
|
||||
ObjOC.Dispose()
|
||||
|
||||
GV.DataSource = DtOC
|
||||
GV.DataBind()
|
||||
LtlTotalRegistros.Text = GV.Rows.Count.ToString
|
||||
LblTotalRegistros.Text = "Número de registros: "
|
||||
UPDatos.Update()
|
||||
Else
|
||||
Alert("Asigne un valor a cualquiera de los filtros", TipoMensaje.MsgAdvertencia)
|
||||
End If
|
||||
End Sub
|
||||
Protected Sub GV_RowDataBound(sender As Object, e As GridViewRowEventArgs)
|
||||
If e.Row.RowType = DataControlRowType.DataRow Then
|
||||
@@ -245,6 +251,17 @@ Partial Class OC_PopUpBuscarReq
|
||||
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Function ValidarFiltrosSeleccionado() As Boolean
|
||||
If DdlTipo.SelectedValue.ToEntero > 0 Then Return True
|
||||
If DdlEstatus.SelectedValue.ToEntero > 0 Then Return True
|
||||
If DdlProveedor.SelectedValue.ToEntero > 0 Then Return True
|
||||
If TxtFolio.Text.ToEntero > 0 Then Return True
|
||||
If DdlSubProyectos.SelectedValue.ToEntero > 0 Then Return True
|
||||
If DdlProyectos.SelectedValue.ToEntero > 0 Then Return True
|
||||
Return False
|
||||
End Function
|
||||
|
||||
#End Region
|
||||
|
||||
#Region " VINCULA CON COMPRAS "
|
||||
|
||||
Reference in New Issue
Block a user