/// <summary> /// Return the index page to be displayed /// </summary> /// /// <returns>Return the index page</returns> /// public IActionResult Index(int id) { try { Titre t = _titreRepository.Find(id); TitreViewModel titre = new TitreViewModel() { Libelle = t.Libelle, Chronique = t.Chronique, Artiste = t.Artiste, Commentaires = t.Commentaires, TitresStyles = t.TitresStyles, UrlJaquette = t.UrlJaquette, Album = t.Album, UrlEcoute = t.UrlEcoute, DateCreation = t.DateSortie, NbLikes = t.NbLikes, IdTitre = id }; this.ViewData.Model = titre; _titreRepository.IncrementNbLectures(t); //PAGE COUNTER return(View()); } catch (Exception e) { Console.WriteLine(e); return(this.NotFound()); } }
public void IncrementVue(Titre titre) { titre.NbLectures++; _titreRepository.IncrementNbLectures(titre); _titreRepository.Save(); }