Ajout du moteur de recherche dans le header
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
namespace Webzine.WebApplication.ViewModels.Recherche;
|
||||
|
||||
/// <summary>
|
||||
/// ViewModel pour afficher un artiste dans les resultats de recherche.
|
||||
/// </summary>
|
||||
public class RechercheArtisteItem
|
||||
{
|
||||
/// <summary>
|
||||
/// Nom de l'artiste.
|
||||
/// </summary>
|
||||
public string? Nom { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Nombre de titres associes a l'artiste.
|
||||
/// </summary>
|
||||
public int NombreDeTitres { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using Webzine.WebApplication.ViewModels.Titre;
|
||||
|
||||
namespace Webzine.WebApplication.ViewModels.Recherche;
|
||||
|
||||
/// <summary>
|
||||
/// ViewModel pour afficher les resultats de recherche d'artistes et de titres.
|
||||
/// </summary>
|
||||
public class RechercheIndexViewModel
|
||||
{
|
||||
/// <summary>
|
||||
/// Mot saisi dans le formulaire.
|
||||
/// </summary>
|
||||
public string? Mot { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Artistes trouves.
|
||||
/// </summary>
|
||||
public List<RechercheArtisteItem> Artistes { get; set; } = new();
|
||||
|
||||
/// <summary>
|
||||
/// Titres trouves.
|
||||
/// </summary>
|
||||
public List<TitreStyleItem> Titres { get; set; } = new();
|
||||
}
|
||||
Reference in New Issue
Block a user