Visual Basic.NET - No se encontró NullReferenceException

   
Vista:

No se encontró NullReferenceException

Publicado por Ana Maria Gradiz C. (1 intervención) el 03/07/2016 21:37:32
Buenas Tardes

Necesito que me ayuden con el siguiente error, estoy intentando eliminar un dato de un gridview al momento de dar click en el "botón quitar servicios" me envía el siguiente error:

Excepción no controlada del tipo 'System.NullReferenceException' en YonkerCarlosSistema.exe

Información adicional: Referencia a objeto no establecida como instancia de un objeto
.

este es el codigo que esta en el boton:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub btnQuitarServicio_Click(sender As Object, e As EventArgs) Handles btnQuitarServicio.Click
 If True Then
            Dim SelectedRowView As System.Data.DataRowView
            Dim SelectedRow As yonker_sistemaDataSet.facturarepuestodetalleRow
            SelectedRowView = CType(FacturarepuestodetalleBindingSource.Current, System.Data.DataRowView)
            SelectedRow = CType(SelectedRowView.Row, yonker_sistemaDataSet.facturarepuestodetalleRow)  <---- AQUI ME MARCA EL ERROR 
            Me.FacturarepuestodetalleTableAdapter.Eliminar(SelectedRow.CodigoSucursal, SelectedRow.NumeroFacturaRepuesto, SelectedRow.CodigoMarca, SelectedRow.CodigoModelo, SelectedRow.Anio, SelectedRow.CodigoTipoParte)
            'Reversion al  inventario  
            Dim CantidadActual As Integer = 0
            CantidadActual = Convert.ToInt32(Me.Partes_carroTableAdapter.ConsultarCantidad(SelectedRow.CodigoSucursal, SelectedRow.CodigoMarca, SelectedRow.CodigoModelo, SelectedRow.Anio, SelectedRow.CodigoTipoParte))
            Me.Partes_carroTableAdapter.Actualizar(Convert.ToInt32(CantidadActual + SelectedRow.Cantidad), UsuarioTextBox.Text, FechaDateTimePicker.Value.ToString(), "Se Devolvio Repuesto", SelectedRow.CodigoSucursal, SelectedRow.CodigoMarca, _
                SelectedRow.CodigoModelo, SelectedRow.Anio, SelectedRow.CodigoTipoParte)
            Me.FacturarepuestodetalleTableAdapter.FillByCodigo(Me.Yonker_sistemaDataSet.facturarepuestodetalle, Convert.ToInt32(CodigoSucursalTextBox.Text), Convert.ToInt32(NumeroFacturaRepuestoTextBox.Text))
            ActualizaqrPrecioTotal()
        End If
end sub

Espero puedan ayudarme, de ante mano GRACIAS !
dejo mi correo por cualquier cosa:
anagradiz00@gmail.com
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Wilfredo Patricio Castillo

No se encontró NullReferenceException

Prueba con agregando new en esta línea

1
Dim SelectedRow As New yonker_sistemaDataSet.facturarepuestodetalleRow

O en todo caso revisa que esta línea

1
SelectedRow = CType(SelectedRowView.Row, yonker_sistemaDataSet.facturarepuestodetalleRow)

Te esté devolviendo algo y no esté null.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar