Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# tvdblib
GitHub clone of SVN repo http://tvdblib.googlecode.com/svn/trunk/ (cloned by http://svn2github.com/)

Changelog
- TvdbSearchResult supports an AliasNames which was missing from the TvdbSearchResult class.
172 changes: 88 additions & 84 deletions TvdbLib/Data/TvdbSearchResult.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,102 +26,106 @@

namespace TvdbLib.Data
{
/// <summary>
/// Class representing the result of a tvdb name query -> for further information
/// visit http://thetvdb.com/wiki/index.php/API:GetSeries
/// </summary>
public class TvdbSearchResult
{
/// <summary>
/// TvdbSearchResult constructor
/// Class representing the result of a tvdb name query -> for further information
/// visit http://thetvdb.com/wiki/index.php/API:GetSeries
/// </summary>
public TvdbSearchResult()
public class TvdbSearchResult
{
/// <summary>
/// TvdbSearchResult constructor
/// </summary>
public TvdbSearchResult()
{

}
}

/// <summary>
/// TvdbSearchResult constructor
/// </summary>
/// <param name="_id">Id of series</param>
public TvdbSearchResult(int _id)
{
m_id = _id;
}
/// <summary>
/// TvdbSearchResult constructor
/// </summary>
/// <param name="_id">Id of series</param>
public TvdbSearchResult(int _id)
{
m_id = _id;
}

#region private properties
private int m_id;
private String m_seriesName;
private DateTime m_firstAired;
private TvdbLanguage m_language;
private String m_overview;
private TvdbSeriesBanner m_banner;
private String m_imdbId;
#endregion
#region private properties
private int m_id;
private String m_seriesName;
private DateTime m_firstAired;
private TvdbLanguage m_language;
private String m_overview;
private TvdbSeriesBanner m_banner;
private String m_imdbId;
#endregion

#region tvdb properties
/// <summary>
/// Id of the returned series
/// </summary>
public int Id
{
get { return m_id; }
set { m_id = value; }
}
#region tvdb properties
/// <summary>
/// Id of the returned series
/// </summary>
public int Id
{
get { return m_id; }
set { m_id = value; }
}

/// <summary>
/// Name of the returned series
/// </summary>
public String SeriesName
{
get { return m_seriesName; }
set { m_seriesName = value; }
}
/// <summary>
/// Name of the returned series
/// </summary>
public String SeriesName
{
get { return m_seriesName; }
set { m_seriesName = value; }
}
/// <summary>
/// AliasNames
/// </summary>
public List<string> AliasNames { get; set; }

/// <summary>
/// When was the returned series aired first
/// </summary>
public DateTime FirstAired
{
get { return m_firstAired; }
set { m_firstAired = value; }
}
/// <summary>
/// When was the returned series aired first
/// </summary>
public DateTime FirstAired
{
get { return m_firstAired; }
set { m_firstAired = value; }
}

/// <summary>
/// Language of the returned series
/// </summary>
public TvdbLanguage Language
{
get { return m_language; }
set { m_language = value; }
}
/// <summary>
/// Language of the returned series
/// </summary>
public TvdbLanguage Language
{
get { return m_language; }
set { m_language = value; }
}

/// <summary>
/// Overview of the returned series
/// </summary>
public String Overview
{
get { return m_overview; }
set { m_overview = value; }
}
/// <summary>
/// Overview of the returned series
/// </summary>
public String Overview
{
get { return m_overview; }
set { m_overview = value; }
}

/// <summary>
/// Banner of the returned series
/// </summary>
public TvdbSeriesBanner Banner
{
get { return m_banner; }
set { m_banner = value; }
}
/// <summary>
/// Banner of the returned series
/// </summary>
public TvdbSeriesBanner Banner
{
get { return m_banner; }
set { m_banner = value; }
}

/// <summary>
/// Imdb id of the returned series
/// </summary>
public String ImdbId
{
get { return m_imdbId;}
set { m_imdbId = value; }
/// <summary>
/// Imdb id of the returned series
/// </summary>
public String ImdbId
{
get { return m_imdbId; }
set { m_imdbId = value; }
}
#endregion
}
#endregion
}
}
Loading