Example #1
0
 private void Edit(TeamProject_ShowMe.Movie.Movie movie)
 {
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.MovieRepository.UpdateMovie(movie);
     }
 }
 private void Edit(TeamProject_ShowMe.Show.Show show)
 {
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.ShowRepository.UpdateShow(show);
     }
 }
 private void Delete(TeamProject_ShowMe.Show.Show show)
 {
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.ShowRepository.RemoveShow(show);
         adminShowList.ItemsSource = db.ShowRepository.Shows;
         db.ShowRepository.Load();
     }
 }
 public AdminShowCollection()
 {
     InitializeComponent();
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.ShowRepository.Load();
         adminShowList.ItemsSource = db.ShowRepository.Shows;
     }
 }
 private void buttonListShowbyRating_Click(object sender, RoutedEventArgs e)
 {
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.ShowRepository.Load();
         ShowCollectionList.ItemsSource = null;
         ShowCollectionList.ItemsSource = db.RatingSortShow();
     }
 }
Example #6
0
 private void Delete(TeamProject_ShowMe.Movie.Movie movie)
 {
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.MovieRepository.RemoveMovie(movie);
         adminMoviesList.ItemsSource = db.MovieRepository.Movies;
         db.MovieRepository.Load();
     }
 }
Example #7
0
 public AdminMovieCollectionPage()
 {
     InitializeComponent();
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.MovieRepository.Load();
         adminMoviesList.ItemsSource = db.MovieRepository.Movies;
     }
 }
 private void RefrechList()
 {
     using (var db = new TeamProject_ShowMe.MediaCenterContext())
     {
         db.Shows.Load();
         var tab = db.Shows.Local.ToBindingList();
         adminShowList.ItemsSource = null;
         adminShowList.ItemsSource = tab;
     }
 }
Example #9
0
 public IEnumerable SearchShow(string searchParam)
 {
     searchS = searchParam;
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         var searchEl = db.Shows
                        .Where(el => el.Name.Contains(searchS)).ToList();
         return(searchEl);
     }
 }
 private void buttonSearchinShows_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(textBoxSearchShow.Text))
     {
         MessageBox.Show("Please input search paramentr");
         textBoxSearchShow.Focus();
         return;
     }
     using (TeamProject_ShowMe.MediaCenterContext db = new TeamProject_ShowMe.MediaCenterContext())
     {
         SearchShowList = db.ShowRepository.SearchShow(textBoxSearchShow.Text);
         SearchShList?.Invoke(SearchShowList);
         this.Close();
     }
 }