Example #1
0
        private Anime parseSeriesAnimeElement(XElement animeElement)
        {
            Anime anime = new Anime();

            anime.AnimeID  = ParseSingleNode <int>(animeElement, "series_animedb_id");
            anime.Title    = ParseSingleNode <string>(animeElement, "series_title");
            anime.Synonyms = ParseSingleNode <string>(animeElement, "series_synonyms");
            anime.Type     = SeriesTypeExtensions.IntToSeriesType(ParseSingleNode <int>(animeElement, "series_type"));
            anime.Episodes = ParseSingleNode <int>(animeElement, "series_episodes");
            anime.Status   = SeriesStatusExtensions.IntToSeriesStatus(ParseSingleNode <int>(animeElement, "series_status"));
            anime.Start    = Datetime(ParseSingleNode <string>(animeElement, "series_start"));
            anime.End      = Datetime(ParseSingleNode <string>(animeElement, "series_end"));
            anime.ImageURL = ParseSingleNode <string>(animeElement, "series_image");
            return(anime);
        }
        private Anime parseAnimeElement(XElement animeElement)
        {
            Anime anime = new Anime();

            anime.AnimeID  = ParseSingleNode <int>(animeElement, "id");
            anime.Title    = ParseSingleNode <string>(animeElement, "title");
            anime.Synonyms = ParseSingleNode <string>(animeElement, "synonyms");
            anime.Episodes = ParseSingleNode <int>(animeElement, "episodes");
            anime.Type     = SeriesTypeExtensions.StringToSeriesType(ParseSingleNode <string>(animeElement, "type"));
            anime.Status   = SeriesStatusExtensions.StringToSeriesStatus(ParseSingleNode <string>(animeElement, "status"));
            anime.Start    = Datetime(ParseSingleNode <string>(animeElement, "start_date"));
            anime.End      = Datetime(ParseSingleNode <string>(animeElement, "end_date"));
            anime.Synopsis = ParseSingleNode <string>(animeElement, "synopsis");
            anime.ImageURL = ParseSingleNode <string>(animeElement, "image");
            return(anime);
        }