public ActionResult Delete([DataSourceRequest] DataSourceRequest dataSourceRequest, Guid id, ZustandsabschnittGridCommand command) { zustandsabschnittService.DeleteEntity(id); return(View(GetGridModel(dataSourceRequest, command))); }
private SerializableDataSourceResult GetGridModel([DataSourceRequest] DataSourceRequest dataSourceRequest, ZustandsabschnittGridCommand command) { var zustandsabschnittModels = zustandsabschnittService.GetCurrentModelsByOrtsbezeichnung(command.Ortsbezeichnung) .OrderBy(m => m.Strassenname).ThenBy(m => m.Abschnittsnummer); return(new SerializableDataSourceResult(zustandsabschnittModels.ToDataSourceResult(dataSourceRequest))); }
public ActionResult GetAll([DataSourceRequest] DataSourceRequest dataSourceRequest, ZustandsabschnittGridCommand command) { if (dataSourceRequest.Sorts == null) { dataSourceRequest.Sorts = new List <SortDescriptor>(); } dataSourceRequest.Sorts.Add(new SortDescriptor { Member = "Strassenname" }); dataSourceRequest.Sorts.Add(new SortDescriptor { Member = "Sreassenabschnittsnummer" }); dataSourceRequest.Sorts.Add(new SortDescriptor { Member = "StrasseBezeichnungBis" }); dataSourceRequest.Sorts.Add(new SortDescriptor { Member = "Abschnittsnummer" }); dataSourceRequest.Sorts.Add(new SortDescriptor { Member = "BezeichnungVon" }); ((ValueProviderCollection)ValueProvider).Insert(0, new SortValueProvider(command.SortDescriptors)); return(Json(GetGridModel(dataSourceRequest, command))); }