Beispiel #1
0
 public ActionResult InlineEditingDeletePostPartial(int postID)
 {
     try {
         NewsGroupsProvider.DeletePost(postID);
     }
     catch (Exception e) {
         ViewData["EditNodeError"] = e.Message;
     }
     return(PartialView("InlineEditingPartial", NewsGroupsProvider.GetEditablePosts()));
 }
Beispiel #2
0
 public ActionResult InlineEditingUpdatePostPartial(EditablePost post)
 {
     if (ModelState.IsValid)
     {
         try {
             NewsGroupsProvider.UpdatePost(post);
         }
         catch (Exception e) {
             ViewData["EditNodeError"] = e.Message;
         }
     }
     else
     {
         ViewData["EditNodeError"] = "Please, correct all errors.";
     }
     return(PartialView("InlineEditingPartial", NewsGroupsProvider.GetEditablePosts()));
 }
Beispiel #3
0
 public ActionResult InlineEditing()
 {
     return(DemoView("InlineEditing", NewsGroupsProvider.GetEditablePosts()));
 }
Beispiel #4
0
 public ActionResult InlineEditingMovePostPartial(int postID, int?parentID)
 {
     NewsGroupsProvider.MovePost(postID, parentID);
     return(PartialView("InlineEditingPartial", NewsGroupsProvider.GetEditablePosts()));
 }
Beispiel #5
0
 public ActionResult InlineEditingPartial()
 {
     return(PartialView("InlineEditingPartial", NewsGroupsProvider.GetEditablePosts()));
 }