private void OKButton_Click(object sender, RoutedEventArgs e) { ResultMovieData = new MovieEntry { Casts = _castList.Casts, Aired = "1969-12-31", Premiered = "1969-12-31", Code = "", Countries = Country.Text.Split(new[] {" / "}, StringSplitOptions.RemoveEmptyEntries).ToList(), DateAdded = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), Directors = Director.Text.Split(new[] {" / "}, StringSplitOptions.RemoveEmptyEntries).ToList(), EpBookmark = 0f, FanartImages = _backdropsList, Genres = Genre.Text.Split(new[] {" / "}, StringSplitOptions.RemoveEmptyEntries).ToList(), ImdbID = ImdbId.Text, LastPlayed = "1969-12-31", MPAARating = MPAARating.Text, OriginalTitle = MovieOriginalTitle.Text, Outline = "", PlayCount = 0, Plot = Plot.Text, PosterImages = _postersList, Rating = float.Parse(Rating.Text), Runtime = int.Parse(Runtime.Text), SetNames = SetName.Text.Split(new[] {" / "}, StringSplitOptions.RemoveEmptyEntries).ToList(), SortTitle = SortTitle.Text, Status = "", Studios = Studio.Text.Split(new[] {" / "}, StringSplitOptions.RemoveEmptyEntries).ToList(), Tagline = Tagline.Text, Title = MovieTitle.Text, Top250 = 0, Trailer = Trailer.Text, Votes = int.Parse(Votes.Text), Writers = Writers.Text.Split(new[] {" / "}, StringSplitOptions.RemoveEmptyEntries).ToList(), Year = int.Parse(Year.Text) }; ResultBackdropImage = ((MovieDBImageInfo)BackdropList.SelectedItem).UrlOriginal; ResultPosterImage = ((MovieDBPosterImage)PosterList.SelectedItem).UrlOriginal; DialogResult = true; }
private void XbmcMediaInfo_Click(object sender, RoutedEventArgs e) { using (MovieDBInfo dbInfo = new MovieDBInfo {MovieName = FileTitle.Text, Owner = this}) { if (dbInfo.ShowDialog() != true) return; _resultBackdropImage = dbInfo.ResultBackdropImage; _resultPosterImage = dbInfo.ResultPosterImage; _resultMovieData = dbInfo.ResultMovieData; } }