protected void btnAddPost_Click(object sender, EventArgs e) { String str; str = edited_html.InnerText; string mesag = str; // we could save database in clean HTML //System.Text.StringBuilder sb = new System.Text.StringBuilder( // HttpUtility.HtmlEncode(str)); //string mesag = ""; //mesag = sb.ToString(); //convertHTMLcode conv = new convertHTMLcode(); //mesag = conv.convertHTMLtext(mesag); blogpostsModel.blogdbEntities bl = new blogpostsModel.blogdbEntities(); if (s == null) { blogpostsModel.blogpost po = new blogpostsModel.blogpost(); //po.blogID = 3; po.blogMsgText = mesag; po.posted = DateTime.Now; bl.AddToblogposts(po); bl.SaveChanges(); } else { int requestID2; requestID2 = Convert.ToInt16(s); blogpostsModel.blogpost ite = bl.blogposts.First(c => c.blogID == requestID2); ite.blogMsgText = mesag; ite.lastedited = DateTime.Now; bl.SaveChanges(); } try { FormsAuthentication.SignOut(); } catch { } Response.Redirect("blog.aspx"); }
/// <summary> /// Create a new blogpost object. /// </summary> /// <param name="blogID">Initial value of the blogID property.</param> public static blogpost Createblogpost(global::System.Int32 blogID) { blogpost blogpost = new blogpost(); blogpost.blogID = blogID; return blogpost; }
/// <summary> /// Deprecated Method for adding a new object to the blogposts EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToblogposts(blogpost blogpost) { base.AddObject("blogposts", blogpost); }