Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
 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));
 }