public RemotingMessageReceivedEventArgs HandleMessage(object sender, RemotingMessageReceivedEventArgs e) { SummonerClient summonerSender = sender as SummonerClient; SummonerIconInventoryDTO SummonerIconInventory = new SummonerIconInventoryDTO { SummonerId = int.MaxValue - 1, DateString = "Wed Apr 23 00:33:57 PDT 2014", SummonerIcons = new ArrayCollection() }; foreach (var iconData in DatabaseManager.ProfileIcons) { var iconDto = new SummonerIcon { Icon = new object(), SummonerId = summonerSender._sumLvl, IconId = iconData, PurchaseDate = "/Date(1383172733000)/" }; SummonerIconInventory.SummonerIcons.Add(iconDto); } e.ReturnRequired = true; e.Data = SummonerIconInventory; return(e); }
public SummonerIconViewModel(SummonerIcon summonerIcon, string basePath) { _summonerIcon = summonerIcon; FullPath = basePath + ImagePath; CopyIconUrlCommand = new RelayCommand(CopyIconUrl); OpenIconInBrowserCommand = new RelayCommand(OpenIconInBrowser); SetIconAsSummonerIconCommand = new RelayCommand <int>(SetIconAsSummonerIcon); }