School Commit Init

This commit is contained in:
2024-08-31 12:07:21 +03:00
commit 0b130ee18c
2801 changed files with 4720552 additions and 0 deletions
@@ -0,0 +1,13 @@
using System.ComponentModel;
using TechTitans.Enums;
using TechTitans.Models;
namespace TechTitans.ViewModels
{
class ArtistSongDashboardViewModel
{
public SongBasicInfo SongInfo { get; set; }
public AuthorDetails ArtistInfo { get; set; }
public SongRecommendationDetails SongDetails { get; set; }
}
}
@@ -0,0 +1,19 @@
using System.ComponentModel;
using TechTitans.Enums;
using TechTitans.Models;
namespace TechTitans.ViewModels
{
public class EndOfYearRecapViewModel
{
public List<SongBasicInfo> Top5MostListenedSongs { get; set; }
public Tuple<SongBasicInfo, decimal> MostPlayedSongPercentile { get; set; }
public Tuple<string, decimal> MostPlayedArtistPercentile { get; set; }
public int MinutesListened { get; set; }
public List<string> Top5Genres { get; set; }
public List<string> NewGenresDiscovered { get; set; }
public ListenerPersonality ListenerPersonality { get; set; }
}
}