Hi , I have a question.
I want to learn Building Modules In DNN6
i watched video and I did all of the Commands ever , but i have an error.
help me please
protected void cmdSave_Click(object sender, EventArgs e)
{
try
{
var Model = Components.Data.Model.Model.Instance();
//Find the old item and delete it.
var OldData = (from x in Model.HTMLs where x.ModuleID == ModuleId select x).FirstOrDefault();
if (OldData != null)
{
Model.DeleteObject(OldData);
}
//Create the new data object.
var NewData = new Components.Data.Model.HTML();
NewData.ID = Guid.NewGuid();
NewData.ModuleID = ModuleId;
//The HTML from txtContent is encoded. Let's decode it.
NewData.RawHTML = HttpUtility.HtmlDecode((txtContent as DotNetNuke.UI.UserControls.TextEditor).Text);
NewData.CreatedDate = DateTime.Now.ToUniversalTime();
NewData.CreatedUserID = UserId;
Model.HTMLs.AddToHTMLs(NewData);
//Save the changes
Model.SaveChanges();
//Redirect back to our main page.
Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(TabId));
}
catch (Exception ex)
{
DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(this, ex);
}
}
in " Model.HTMLs.AddToHTMLs(NewData);"
Error 1 'System.Data.Objects.ObjectQuery
' does not contain a definition for 'AddToHTMLs' and no extension method 'AddToHTMLs' accepting a first argument of type 'System.Data.Objects.ObjectQuery' could be found (are you missing a using directive or an assembly reference?) E:\SourceDNN\www\Website\DesktopModules\Avang.BasicHTML\BasicHTML_Edit.ascx.cs 54 29 Avang.BasicHTML