Your code is a bit un-readble. Please apply proper style on it so that it reads better.
It seems problem is here:
First of all import
System
namespace.
Then,
Public Property DateTime
Get
Return m_DateTime
End Get
Set(ByVal value)
m_DateTime = Value
End Set
End Property
The property has no type defined. DateTime is a type in .net. So the name of the property should have been something different and you need tell the type of your property. For example:
Public Property MinDateTime as DateTime
Get
Return m_DateTime
End Get
Set(ByVal value)
m_DateTime = Value
End Set
End Property