- vnetas vinculadas
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user