public override void RowSelected(UITableView tableView, NSIndexPath indexPath)
        {
            IList<Movie> source = GetSourceForSection(indexPath.Section);
            MovieEventArgs arg = new MovieEventArgs {
                Movie = source[indexPath.Row]
            };

            tableView.RaiseEvent("moveClicked", tableView, arg);
        }
 private void OnMovieClicked(object sender, MovieEventArgs e)
 {
     _detailsViewController = _detailsViewController ?? new MovieDetailsViewController(_service);
     _detailsViewController.MovieId = e.Movie.id;
     NavigationController.PushViewController(_detailsViewController, true);
 }