public void Edit(Post post)
 {
     _posts.Collection.Update(
         Query.EQ("_id", post.PostId),
         Update.Set("Title", post.Title)
             .Set("Url", post.Url)
             .Set("Summary", post.Summary)
             .Set("Details", post.Details));
 }
        public ActionResult Create(Post post)
        {
            if (ModelState.IsValid)
            {
                post.Url = Helpers.GenerateSlug(post.Title);
                post.Author = User.Identity.Name;
                post.Date = DateTime.Now;

                _postService.Create(post);

                return RedirectToAction("Index");
            }

            return View();
        }
 public void Create(Post post)
 {
     _posts.Collection.Insert(post);
 }
        public ActionResult Edit(Post post)
        {
            if (ModelState.IsValid)
            {
                post.Url = Helpers.GenerateSlug(post.Title);

                _postService.Edit(post);

                return RedirectToAction("Index");
            }

            return View();
        }