Have exactly the same issue here:
(http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/111/threadid/136089/scope/posts/Default.aspx)
Anyone found a solution (not having fun either :).
(http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/111/threadid/136089/scope/posts/Default.aspx)
Many thanks...!
p.s.
My code is as below
<ComponentModel.DataObjectAttribute()> _ ' Not sure if this line is needed or not, doesn't work either way anyway
Public Class WebsiteDirectoryController<ComponentModel.DataObjectMethod(ComponentModel.DataObjectMethodType.Insert, True)> _
Public Shared Sub WebsiteDetails_Insert(ByVal WebsiteDirectoryInfo As WebsiteDirectoryInfo)DataProvider.Instance().ExecuteNonQuery("WebsiteDetails_Insert", WebsiteDirectoryInfo.ModuleId, _
GetNull(WebsiteDirectoryInfo.CreatedByUser), WebsiteDirectoryInfo.CreatedDate, GetNull(WebsiteDirectoryInfo.CreatedByUserName), _
GetNull(WebsiteDirectoryInfo.SiteURL), GetNull(WebsiteDirectoryInfo.SiteThumbnailURL), GetNull(WebsiteDirectoryInfo.SiteName), _
GetNull(WebsiteDirectoryInfo.SiteDescription))
End Sub<ComponentModel.DataObjectMethod(ComponentModel.DataObjectMethodType.Delete, True)> _
Public Shared Sub WebsiteDetails_Delete(ByVal WebsiteDirectoryInfo As WebsiteDirectoryInfo) DataProvider.Instance().ExecuteNonQuery("WebsiteDetails_Delete", WebsiteDirectoryInfo.ItemId)
End Sub<ComponentModel.DataObjectMethod(ComponentModel.DataObjectMethodType.Update, True)> _
Public Shared Sub WebsiteDetails_Update(ByVal WebsiteDirectoryInfo As WebsiteDirectoryInfo)DataProvider.Instance().ExecuteNonQuery("WebsiteDetails_Insert", WebsiteDirectoryInfo.ItemId, WebsiteDirectoryInfo.ModuleId, _
GetNull(WebsiteDirectoryInfo.CreatedByUser), WebsiteDirectoryInfo.CreatedDate, GetNull(WebsiteDirectoryInfo.CreatedByUserName), _
GetNull(WebsiteDirectoryInfo.SiteURL), GetNull(WebsiteDirectoryInfo.SiteThumbnailURL), GetNull(WebsiteDirectoryInfo.SiteName), _
GetNull(WebsiteDirectoryInfo.SiteDescription))
End Sub<ComponentModel.DataObjectMethod(ComponentModel.DataObjectMethodType.Select, True)> _
Public Shared Function WebsiteDetails_SelectAll(ByVal ModuleId As Integer) As List(Of WebsiteDirectoryInfo) Return CBO.FillCollection(Of WebsiteDirectoryInfo)(CType(DataProvider.Instance().ExecuteReader("WebsiteDirectoryInfo_SelectAll", ModuleId), IDataReader))
End Function
End
Class