{_localizer["Common_BatchDelete_Failed"].Value}
"; var batchResult = new BatchResponseVm(batchErrorHeader) { Success = true }; foreach (var id in ids) { var item = await _appVersionService.GetAsync(id); if (item != null) { //TODO: News berücksichtigen var usedCount = 0; if(item.IsCurrent) usedCount += 1; if (usedCount == 0) { batchResult.BatchResponseList.Add(new BatchResponseItemVm() { Id = item.Id.ToString(), Name = $"{item.Platform}: {item.Version}", Success = true, NotFound = false, ErrorMessage = "" }); _appVersionService.Remove(item); } else { if (usedCount != 0) { batchResult.Success = false; batchResult.BatchResponseList.Add(new BatchResponseItemVm() { Id = id.ToString(), Name = item.Version, Success = false, NotFound = false, ErrorMessage = string.Format(_localizer["Common_BatchDelete_InUse"], $"{item.Platform}: {item.Version}", $"{usedCount}") + "