public async Task CompleteOpenChildrenAsync(Charge charge) { var openChildren = await GetOpenChildrenAsync(charge); var completedStatus = await _statusService.GetCompletedStatusAsync(charge.BatteryId); foreach (var child in openChildren) { child.StatusId = completedStatus.Id; await _chargeService.UpdateAsync(child); } }