public void DelteBlog(int blogId) { using (var db = new TomKlonowskiDbContext()) { var blog = db.Blogs.Find(blogId); db.Blogs.Remove(blog); db.SaveChanges(); } }
public Blog CreateBlog(Blog newBlog) { using (var db = new TomKlonowskiDbContext()) { db.Blogs.Add(newBlog); db.SaveChanges(); return(newBlog); } }
public Note CreateNote(Note newNote) { using (var db = new TomKlonowskiDbContext()) { db.Notes.Add(newNote); db.SaveChanges(); return(newNote); } }
public Blog UpdateBlog(Blog updatedBlog) { using (var db = new TomKlonowskiDbContext()) { var blog = db.Blogs.Find(updatedBlog.Id); blog.Title = updatedBlog.Title; blog.Body = updatedBlog.Body; blog.Description = updatedBlog.Description; blog.Tags = updatedBlog.Tags; blog.UpdateDate = DateTime.UtcNow; db.SaveChanges(); return(this.GetBlog(blog.Id)); } }