public async Task <ActionResult <bool> > BulkDelete([FromBody] List <long> Ids) { if (!ModelState.IsValid) { throw new BindException(ModelState); } PlaceFilter PlaceFilter = new PlaceFilter(); PlaceFilter = await PlaceService.ToFilter(PlaceFilter); PlaceFilter.Id = new IdFilter { In = Ids }; PlaceFilter.Selects = PlaceSelect.Id; PlaceFilter.Skip = 0; PlaceFilter.Take = int.MaxValue; List <Place> Places = await PlaceService.List(PlaceFilter); Places = await PlaceService.BulkDelete(Places); if (Places.Any(x => !x.IsValidated)) { return(BadRequest(Places.Where(x => !x.IsValidated))); } return(true); }