- vnetas vinculadas

This commit is contained in:
rrene
2020-06-24 21:33:43 -07:00
parent db91208a0c
commit 5a2942c894
3 changed files with 33 additions and 24 deletions

View File

@@ -2532,12 +2532,12 @@ Public Class ClsOC
End Function
#End Region
Public Function GetVentasRelacionadas(CveOCDetalle As String) As Boolean
Public Function GetVentasRelacionadas(CveOrdenCompra As Integer) As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_OC_VentaRelacionada")
DataAdapter("PA_OC_VentasRelacionadas")
With SqlAdapter.SelectCommand.Parameters
.Add("@CveOCDetalles", SqlDbType.NVarChar).Value = CveOCDetalle
.Add("@CveOrdenCompra", SqlDbType.Int).Value = CveOrdenCompra
End With
Try

View File

@@ -1503,7 +1503,7 @@
</div>
</div>
<div class="col-md-3" runat="server" id="DivVentaRelacionada">
<div class="col-md-3" runat="server" id="DivVentaRelacionada" visible="false">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">

View File

@@ -518,8 +518,7 @@ Partial Class OC
End If
CargaDatos(CveOrdenCompra)
'CARGA VENTA RELACIONADA
CargaVentaRelacionada()
Else
EsNuevo = True
InicializarValores()
@@ -1388,6 +1387,15 @@ Partial Class OC
LblUsuarioAsignado.Text = objOC.UsuarioAsignado
End If
'CARGA VENTA RELACIONADA
If objOC.GetVentasRelacionadas(pCveOrdenCompra) Then
If objOC.DtResultados.Rows.Count > 0 Then
DivVentaRelacionada.Visible = True
GvVentaRelacionadas.DataSource = objOC.DtResultados
End If
End If
Case "REQ"
ViewState("TipoOC") = objOC.Tipo
@@ -1651,6 +1659,7 @@ Partial Class OC
End If
objOC.Dispose()
GvVentaRelacionadas.DataBind()
'CARGA MOVTOS DE ALMACEN
InicializaMovtosAlmacen()
@@ -7914,22 +7923,22 @@ Partial Class OC
'End If
End Sub
Private Sub CargaVentaRelacionada()
Dim GridViewPSAux As GridView = GvD
Dim CveOCDetalle As New StringBuilder()
For Each vd As GridViewRow In GridViewPSAux.Rows
Dim CveVentaDetalle As String = vd.DataKey("CveOrdenCompraDetalle")
CveOCDetalle.AppendFormat("{0},", CveVentaDetalle)
Next
Dim ObjVentas As New ClsOC()
If ObjVentas.GetVentasRelacionadas(CveOCDetalle.ToString) Then
Dim V As DataTable = ObjVentas.DtResultados
If V.Rows.Count > 0 Then
DivVentaRelacionada.Visible = True
GvVentaRelacionadas.DataSource = V
GvVentaRelacionadas.DataBind()
End If
End If
ObjVentas.Dispose()
End Sub
'Private Sub CargaVentaRelacionada()
' Dim GridViewPSAux As GridView = GvD
' Dim CveOCDetalle As New StringBuilder()
' For Each vd As GridViewRow In GridViewPSAux.Rows
' Dim CveVentaDetalle As String = vd.DataKey("CveOrdenCompraDetalle")
' CveOCDetalle.AppendFormat("{0},", CveVentaDetalle)
' Next
' Dim ObjVentas As New ClsOC()
' If ObjVentas.GetVentasRelacionadas(CveOCDetalle.ToString) Then
' Dim V As DataTable = ObjVentas.DtResultados
' If V.Rows.Count > 0 Then
' DivVentaRelacionada.Visible = True
' GvVentaRelacionadas.DataSource = V
' GvVentaRelacionadas.DataBind()
' End If
' End If
' ObjVentas.Dispose()
'End Sub
End Class