private void CreatorMediaElements(object obj) { tempMediaElementsViewModel = (from INotifyPropertyChanged inpc in DataContextsContainer.Containers where inpc is MediaElementsViewModel select inpc).ToList().FirstOrDefault() as MediaElementsViewModel; tempMediaElementsViewModel.CreatorMediaElements.Clear(); foreach (Models.MediaElement mediaElement in ((Models.Creator)obj).MediaElements) { Models.Creator temp = new Models.Creator() { CreatorId = ((Models.Creator)obj).CreatorId, Name = ((Models.Creator)obj).Name, Surname = ((Models.Creator)obj).Surname }; mediaElement.Creator = temp; tempMediaElementsViewModel.CreatorMediaElements.Add(mediaElement); } tempMainWindowViewModel = (from INotifyPropertyChanged inpc in DataContextsContainer.Containers where inpc is MainWindowViewModel select inpc).ToList().FirstOrDefault() as MainWindowViewModel; tempMainWindowViewModel.IsShowingCreatorMediaElements = true; tempMainWindowViewModel.IsShowingCreatorMediaElements = false; }
private void CreatorDetails(object obj) { Models.Creator creator = obj as Models.Creator; System.Diagnostics.Process.Start(String.Format("http://www.google.com/search?q={0}+{1}", creator.Name, creator.Surname)); }