private TmdbMovie GetMovieById(int id) { ChannelFactory <ITmdbSearchService> factory = new ChannelFactory <ITmdbSearchService>(""); ITmdbSearchService proxy = factory.CreateChannel(); TmdbMovie movieToReturn = proxy.SearchForMovieById(id); factory.Close(); return(movieToReturn); }
private List <TmdbMovie> SearchMovies(string searchText) { ChannelFactory <ITmdbSearchService> factory = new ChannelFactory <ITmdbSearchService>(""); ITmdbSearchService proxy = factory.CreateChannel(); List <TmdbMovie> searchedMovies = new List <TmdbMovie>(); searchedMovies = proxy.SerachFormMovieByTitle(searchText); factory.Close(); return(searchedMovies); }
public void SearchByTitle() { ChannelFactory <ITmdbSearchService> factory = new ChannelFactory <ITmdbSearchService>(""); ITmdbSearchService proxy = factory.CreateChannel(); try { MoviesByTitle = new ObservableCollection <TmdbMovie>(proxy.SerachFormMovieByTitle(SearchTitle.Replace(" ", "+"))); SelectedMovie = null; MovieById = null; } catch (FaultException) { } catch (Exception) { } factory.Close(); }
public void SearchById() { ChannelFactory <ITmdbSearchService> factory = new ChannelFactory <ITmdbSearchService>(""); ITmdbSearchService proxy = factory.CreateChannel(); try { MovieById = proxy.SearchForMovieById(SearchId); SelectedMovie = MovieById; MoviesByTitle = null; } catch (FaultException) { } catch (Exception) { } factory.Close(); }