public ActionResult Comments_Destroy([DataSourceRequest]DataSourceRequest request, Comment comment) { this.CommentsService.Delete(comment.Id); this.CommentsService.SaveChanges(); return this.Json(new[] { comment }.ToDataSourceResult(request, this.ModelState)); }
public ActionResult Comments_Update([DataSourceRequest]DataSourceRequest request, Comment comment) { if (this.ModelState.IsValid) { var entity = this.CommentsService.GetById(comment.Id); entity.AuthorEmail = comment.AuthorEmail; entity.Content = comment.Content; this.CommentsService.UpdateComment(entity); this.CommentsService.SaveChanges(); } return this.Json(new[] { comment }.ToDataSourceResult(request, this.ModelState)); }