|
|
@ -7,28 +7,26 @@ namespace ProjetBlazor.Pages
|
|
|
|
{
|
|
|
|
{
|
|
|
|
public partial class MusiquesListe
|
|
|
|
public partial class MusiquesListe
|
|
|
|
{
|
|
|
|
{
|
|
|
|
private List<Musique> items;
|
|
|
|
private List<Musique> listeMusique ;
|
|
|
|
|
|
|
|
|
|
|
|
private int totalItem;
|
|
|
|
private int totalItem;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Inject]
|
|
|
|
public IDataService DataService { get; set; }
|
|
|
|
public IDataService DataService { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Inject]
|
|
|
|
[Inject]
|
|
|
|
public IWebHostEnvironment WebHostEnvironment { get; set; }
|
|
|
|
public IWebHostEnvironment WebHostEnvironment { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
private async Task OnInitialized(DataGridReadDataEventArgs<Musique> e)
|
|
|
|
private async Task OnReadData(DataGridReadDataEventArgs<Musique> e)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (e.CancellationToken.IsCancellationRequested)
|
|
|
|
if (e.CancellationToken.IsCancellationRequested)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (!e.CancellationToken.IsCancellationRequested)
|
|
|
|
if (!e.CancellationToken.IsCancellationRequested)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
items = await DataService.List(e.Page, e.PageSize);
|
|
|
|
listeMusique = await DataService.List(e.Page, e.PageSize);
|
|
|
|
totalItem = items.Count();
|
|
|
|
totalItem = await DataService.Count();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|