diff --git a/Sources/Stim.Model/Game.cs b/Sources/Stim.Model/Game.cs index d29c1eb..ac85d17 100644 --- a/Sources/Stim.Model/Game.cs +++ b/Sources/Stim.Model/Game.cs @@ -17,8 +17,7 @@ namespace Model { if (string.IsNullOrWhiteSpace(value)) name = "Default"; else name = value; - NotifyPropertyChanged(); - } + NotifyPropertyChanged(); } } private string name = default!; @@ -31,8 +30,7 @@ namespace Model { if (string.IsNullOrWhiteSpace(value)) description = "Defaut"; else description = value; - NotifyPropertyChanged(); - } + NotifyPropertyChanged(); } } private string description = default!; @@ -45,8 +43,7 @@ namespace Model { if (value < 1957 || value > 2023) year = 2023; else year = value; - NotifyPropertyChanged(); - } + NotifyPropertyChanged(); } } private int year = default!; @@ -59,8 +56,7 @@ namespace Model { if (string.IsNullOrWhiteSpace(value)) cover = "no_cover.png"; else cover = value; - NotifyPropertyChanged(); - } + NotifyPropertyChanged(); } } private string cover = default!; @@ -73,8 +69,7 @@ namespace Model { if (value == null || value.Count > 3) tags = new ObservableCollection(); else tags = value; - NotifyPropertyChanged(); - } + NotifyPropertyChanged(); } } private ObservableCollection tags; @@ -82,12 +77,7 @@ namespace Model [DataMember] public List Reviews { get; private init; } - public double Average => AverageCalc(); - private double AverageCalc() - { - if (Reviews.Count > 0) return Math.Round(Reviews.Select(review => review.Rate).Average(), 1); - else return 0; - } + public double Average => Reviews.Any() ? Math.Round(Reviews.Select(review => review.Rate).Average(), 1) : 0; [DataMember] public string Lien { @@ -96,8 +86,7 @@ namespace Model { if (string.IsNullOrWhiteSpace(value)) lien = "Pas de lien"; else lien = value; - NotifyPropertyChanged(); - } + NotifyPropertyChanged(); } } private string lien = default!;