public void Populate(JMMServerBinary.Contract_AniDB_Anime_Similar details) { this.AniDB_Anime_SimilarID = details.AniDB_Anime_SimilarID; this.AnimeID = details.AnimeID; this.SimilarAnimeID = details.SimilarAnimeID; this.Approval = details.Approval; this.Total = details.Total; AniDB_SiteURL = string.Format(Constants.URLS.AniDB_Series, SimilarAnimeID); ApprovalPercentage = 0; if (this.Total > 0) { ApprovalPercentage = (double)Approval / (double)Total * (double)100; } ApprovalRating = string.Format("{0} ({1} Votes)", Utils.FormatPercentage(ApprovalPercentage), this.Total); PopulateAnime(details.AniDB_Anime); PopulateSeries(details.AnimeSeries); }
public void Populate(JMMServerBinary.Contract_AniDB_Anime_Similar details) { this.AniDB_Anime_SimilarID = details.AniDB_Anime_SimilarID; this.AnimeID = details.AnimeID; this.SimilarAnimeID = details.SimilarAnimeID; this.Approval = details.Approval; this.Total = details.Total; AniDB_SiteURL = string.Format(Constants.URLS.AniDB_Series, SimilarAnimeID); ApprovalPercentage = 0; if (this.Total > 0) { ApprovalPercentage = (double)Approval / (double)Total * (double)100; } Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(AppSettings.Culture); ApprovalRating = string.Format("{0} ({1})" + " " + Properties.Resources.Votes, Utils.FormatPercentage(ApprovalPercentage), this.Total); PopulateAnime(details.AniDB_Anime); PopulateSeries(details.AnimeSeries); }