version 2.0.1.0 - radiobutton fix
This commit is contained in:
40
app/DD-Record-Organiser/ClassControlValuesConverter.vb
Normal file
40
app/DD-Record-Organiser/ClassControlValuesConverter.vb
Normal file
@@ -0,0 +1,40 @@
|
||||
Public Class ClassControlValuesConverter
|
||||
|
||||
Public Shared Function ToBooleanOrDefault(value As Object, Optional defaultValue As Boolean = False)
|
||||
Try
|
||||
If IsDBNull(value) OrElse value = "" Then
|
||||
Return defaultValue
|
||||
Else
|
||||
Return Convert.ToBoolean(value)
|
||||
End If
|
||||
Catch ex As Exception
|
||||
Return defaultValue
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Shared Function ToStringOrDefault(value As Object, Optional defaultValue As String = "")
|
||||
Try
|
||||
If IsDBNull(value) OrElse String.IsNullOrEmpty(value) Then
|
||||
Return defaultValue
|
||||
Else
|
||||
Return Convert.ToString(value)
|
||||
End If
|
||||
Catch ex As Exception
|
||||
Return defaultValue
|
||||
End Try
|
||||
End Function
|
||||
|
||||
|
||||
Public Shared Function ToIntOrDefault(value As Object, Optional defaultValue As Integer = 0)
|
||||
Try
|
||||
If IsDBNull(value) Then
|
||||
Return defaultValue
|
||||
Else
|
||||
Return Convert.ToInt16(value)
|
||||
End If
|
||||
Catch ex As Exception
|
||||
Return defaultValue
|
||||
End Try
|
||||
End Function
|
||||
|
||||
End Class
|
||||
Reference in New Issue
Block a user