public ActionResult Events_Destroy([DataSourceRequest]DataSourceRequest request, AdminEventViewModel currentEvent) { if (this.ModelState.IsValid) { this.events.Delete(currentEvent.Id); } return this.Json(new[] { currentEvent }.ToDataSourceResult(request, this.ModelState)); }
public ActionResult Events_Update([DataSourceRequest]DataSourceRequest request, AdminEventViewModel currentEvent) { if (this.ModelState.IsValid) { var entity = this.events.GetAll().First(x => x.Id == currentEvent.Id); entity.Title = currentEvent.Title; entity.Description = currentEvent.Description; this.events.Save(); } return this.Json(new[] { currentEvent }.ToDataSourceResult(request, this.ModelState)); }