hola quiesiera saber la forma mas comoda y facil para usar clases y el try catch en vb .net
yo valido asi la clase
Public Property CODCLIENTE() As Byte
Get
Return mCODCLIENTE
End Get
Set(ByVal value As Byte)
If value <= 0 Or value > 250 Then
Throw New Exception("El codigo de cliente debe estar en el rango de 1 a 250")
Else
mCODCLIENTE = value
End If
End Set
End Property
Public Property nombre_contacto() As String
Get
Return mnombre_contacto
End Get
Set(ByVal value As String)
If value.Trim = Nothing Or value.Length <= 20 Then
mnombre_contacto = value
Else
Throw New Exception("El nombre del contacto debe ser menor o igual 20 letras")
End If
End Set
End Property
genero el error cuando comete error captura el catch pero no me convence ya que no distingo de que datos viene solo muestro el cartel y tampoco doy foco al dato malo como se manejan ustedes? o cual es la manera mas correcta de validar datos. evisto codigo por red donde la clase no valida nada lo hacen desde el catch pero para que corno esta la clase entonces??
try
Catch ex As Exception
MessageBox.Show(ex.Message, "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
Finally
end try