Error null referenceexception

This commit is contained in:
Julian Moreno
2020-04-01 20:32:43 -07:00
parent ff129fcb46
commit fe3bc2cf61

View File

@@ -1295,6 +1295,7 @@ Partial Class Compras_Compras
ViewState("CveFactura") = Request("CveFactura").ToEntero ViewState("CveFactura") = Request("CveFactura").ToEntero
Dim RFC As String = CargaFactura(CveFactura) Dim RFC As String = CargaFactura(CveFactura)
If RFC.Trim <> String.Empty Then
DdlProveedor.Visible = False DdlProveedor.Visible = False
HplProveedor.Visible = True HplProveedor.Visible = True
GvInv.Visible = True GvInv.Visible = True
@@ -1370,6 +1371,8 @@ Partial Class Compras_Compras
If UsuarioActual.Empresa.Funcionalidad(562).ToEntero > 0 Then CargaGastosServicios(UsuarioActual.Empresa.Funcionalidad(562).ToEntero) If UsuarioActual.Empresa.Funcionalidad(562).ToEntero > 0 Then CargaGastosServicios(UsuarioActual.Empresa.Funcionalidad(562).ToEntero)
End If
ElseIf Request("CveCompra") IsNot Nothing AndAlso IsNumeric(Request("CveCompra")) AndAlso Request("CveCompra").ToEntero > 0 Then ElseIf Request("CveCompra") IsNot Nothing AndAlso IsNumeric(Request("CveCompra")) AndAlso Request("CveCompra").ToEntero > 0 Then
ViewState("CveCompra") = Request("CveCompra") ViewState("CveCompra") = Request("CveCompra")
@@ -1741,10 +1744,14 @@ Partial Class Compras_Compras
XMLDoc.Load(Archivo) XMLDoc.Load(Archivo)
Catch ex As Exception Catch ex As Exception
Try
Dim oReader = New StreamReader(Archivo, Encoding.GetEncoding("ISO-8859-1")) Dim oReader = New StreamReader(Archivo, Encoding.GetEncoding("ISO-8859-1"))
XMLDoc.Load(oReader) XMLDoc.Load(oReader)
oReader.Dispose() oReader.Dispose()
Catch ex As Exception
GuardaLog("Error al intentar leer el XML del SAT. Error:" & ex.ToString())
End Try
End Try End Try
@@ -2083,9 +2090,10 @@ Partial Class Compras_Compras
ObjeFacturas.Dispose() ObjeFacturas.Dispose()
If RFC <> "" Then
Dim ObjSAT As New ClsSAT Dim ObjSAT As New ClsSAT
Dim RFCRequest As String = Request("RFC").ToString
If ObjSAT.GetListado69B(2, UsuarioActual.CveEmpresa, RFCRequest) Then If ObjSAT.GetListado69B(2, UsuarioActual.CveEmpresa, RFC) Then
If ObjSAT.DtResultados.Rows.Count > 0 Then If ObjSAT.DtResultados.Rows.Count > 0 Then
Dim Estatus As String = ObjSAT.DtResultados.Rows(0)("Situacion").ToString Dim Estatus As String = ObjSAT.DtResultados.Rows(0)("Situacion").ToString
BtnGuardar.Enabled = False BtnGuardar.Enabled = False
@@ -2096,6 +2104,8 @@ Partial Class Compras_Compras
End If End If
End If End If
ObjSAT.Dispose() ObjSAT.Dispose()
End If
Return RFC Return RFC