public IActionResult GetObjectifs() { NotificationViewModel notifVm; if (User.IsSignedIn()) { List <Objectif> objs = objCtx.GetObjectifs(); List <string> notifs = new List <string>(); foreach (var obj in objs) { if (obj.Date >= DateTime.Now.AddDays(-7) && obj.Date <= DateTime.Now) { var type = objCtx.GetObjectifTypeById(obj.ObjTypeId).Name; var user = userCtx.GetUserNameWhithId(obj.UserId); notifs.Add($"{obj.Date} : {user} a ajouté {obj.NbPoint} point(s) dans la catégorie {type}"); } } notifVm = new NotificationViewModel { Notifs = notifs }; } else { notifVm = new NotificationViewModel { Notifs = new List <string>() }; } return(PartialView("Notification", notifVm)); }