public void Populate(JMMServerBinary.Contract_AniDB_Character contract) { this.AniDB_CharacterID = contract.AniDB_CharacterID; this.CharID = contract.CharID; this.PicName = contract.PicName; this.CharName = contract.CharName; this.CharKanjiName = contract.CharKanjiName; this.CharDescription = contract.CharDescription; this.CharType = contract.CharType; if (contract.Seiyuu != null) { this.Seiyuu = new AniDB_SeiyuuVM(contract.Seiyuu); } }
public AniDB_CharacterVM(JMMServerBinary.Contract_AniDB_Character details) { this.AniDB_CharacterID = details.AniDB_CharacterID; this.CharID = details.CharID; this.PicName = details.PicName; this.CreatorListRaw = details.CreatorListRaw; this.CharName = details.CharName; this.CharKanjiName = details.CharKanjiName; this.CharDescription = details.CharDescription; this.CharType = details.CharType; if (details.Seiyuu != null) { this.Creator = new AniDB_SeiyuuVM(details.Seiyuu); } if (details.Anime != null) { this.Anime = new AniDB_AnimeVM(details.Anime); } }
public AniDB_CharacterVM(JMMServerBinary.Contract_AniDB_Character contract) { Populate(contract); }