public async Task GetBehandelduurDistributionAsync(BarChart <int> chart) { var age = await _dataService.GetBehandelduurDistributionAsync(); await chart.Clear(); var overleden = new BarChartDataset <int> { Label = Resources.Label_Overleden, BackgroundColor = age.LabelsDagen.Select(x => (string)AppColors.ChartLightGray), Data = age.Overleden }; var ic = new BarChartDataset <int> { Label = Resources.Label_IC, BackgroundColor = age.LabelsDagen.Select(x => (string)AppColors.ChartYellow), Data = age.NogOpgenomen }; var verpleegafdeling = new BarChartDataset <int> { Label = Resources.Label_Verpleegafdeling, BackgroundColor = age.LabelsDagen.Select(x => (string)AppColors.ChartBlue), Data = age.ICVerlatenNogOpVerpleegafdeling }; var gezond = new BarChartDataset <int> { Label = Resources.Label_Gezond, BackgroundColor = age.LabelsDagen.Select(x => (string)AppColors.ChartGreen), Data = age.ICVerlaten }; await chart.AddLabelsDatasetsAndUpdate(age.LabelsDagen.ToArray(), overleden, ic, verpleegafdeling, gezond); }