Dec 2 2013 5:42 AM
Hi everybody,

I have this:

<WebMethod()> _
    Public Function UpdateBewerking(ByVal dtBewerking As dsDetails.BewerkingDataTable) As Integer
        For Each dr As dsDetails.BewerkingRow In dtBewerking
            If dr.RowState = DataRowState.Modified AndAlso dr("Code", DataRowVersion.Original) <> dr.Code Then
                Throw New Exception("Mag code niet wijzigen")
            End If
            If dr.RowState = DataRowState.Added Then
                Dim dtTemp As dsDetails.BewerkingDataTable
                dtTemp = GetBewerkingByMerkCodes(dr.Merk, dr.Code)
                If dtTemp.Count > 0 Then
                    If dtTemp(0).IsVerwijderd Then
                        dtTemp(0).IsVerwijderd = False
                        Throw New Exception("Kan code niet dubbel toevoegen")
                    End If
                End If
            End If

        Return BewerkingAdapter.Update(dtBewerking)
    End Function


But I get this error:

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Kan code niet dubbel toevoegen at wsMobiliteitsGarantie.DetailsService.UpdateBewerking(BewerkingDataTable dtBewerking) in D:\ontwikkeling\niels\Dealerportal\Dev\V2\Webservices\wsMobiliteitsGarantie\DetailsService.asmx.vb:line 782 --- End of inner exception stack trace ---

How to catch this error?


Brought to you by:

Answers (1)