AniDBmini.Collections.MylistEntry.FromAnime C# (CSharp) Méthode

FromAnime() public static méthode

public static FromAnime ( AnimeEntry entry ) : MylistEntry
entry AnimeEntry
Résultat MylistEntry
        public static MylistEntry FromAnime(AnimeEntry entry)
        {
            MylistEntry m_entry = new MylistEntry();
            TimeSpan length = TimeSpan.FromSeconds(entry.length);

            m_entry.OriginalEntry = entry;
            m_entry.ID = entry.aid;
            m_entry.HasChildren = entry.eps_have > 0;

            m_entry.Col0 = entry.title;
            m_entry.Col1 = String.Format("{0}/{1}{2}", entry.eps_have,
                                                       (entry.eps_total == 0) ? "TBC" : entry.eps_total.ToString(),
                                                       (entry.spl_have > 0) ? String.Format("+{0}", entry.spl_have) : null);
            m_entry.Col2 = String.Format("{0}/{1}{2}", entry.eps_watched,
                                                       entry.eps_have,
                                                       (entry.spl_watched > 0) ? String.Format("+{0}", entry.spl_watched) : null);
            m_entry.Col3 = entry.year;
            m_entry.Col4 = length.ToFormattedLength();
            m_entry.Col5 = entry.size.ToFormattedBytes();

            return m_entry;
        }