public override void DeleteComment(int id) { var context = new BlogsEntities(); var obj = new tblBlogs_Comments {Id = id}; context.AttachTo("tblBlogs_Comments", obj); context.DeleteObject(obj); context.SaveChanges(); }
public override void UpdateComment(Comment comment) { var context = new BlogsEntities(); var obj = new tblBlogs_Comments {Id = comment.Id}; context.AttachTo("tblBlogs_Comments", obj); BizObject<Comment, int>.CopyToObject(comment, obj); context.SaveChanges(); }
public override void UpdateCategory(Category category) { var context = new BlogsEntities(); var obj = new tblBlogs_Categories {Id = category.Id}; context.AttachTo("tblBlogs_Categories", obj); BizObject<Category, int>.CopyToObject(category, obj); context.SaveChanges(); }
public override void UpdateBlogroll(Blogroll blogroll) { var context = new BlogsEntities(); var obj = new tblBlogs_Blogrolls {Id = blogroll.Id}; context.AttachTo("tblBlogs_Blogrolls", obj); BizObject<Blogroll, int>.CopyToObject(blogroll, obj); context.SaveChanges(); }
public override void UpdateBlog(Blog blog) { var context = new BlogsEntities(); var obj = new tblBlogs_Blogs {Id = blog.Id}; context.AttachTo("tblBlogs_Blogs", obj); blog.CopyToObject(obj); context.SaveChanges(); }
public override int InsertPost(Post post) { var context = new BlogsEntities(); var obj = new tblBlogs_Posts(); post.CopyToObject(obj); if (post.Categories != null) { foreach (var category in post.Categories) { var item = new tblBlogs_Categories {Id = category.Id}; context.AttachTo("tblBlogs_Categories", item); obj.Categories.Add(item); } } context.AddTotblBlogs_Posts(obj); context.SaveChanges(); return obj.Id; }