コード例 #1
0
 private void ExecuteGoToStaffCommand(ISearchResultDto item)
 {
     StaffItem = item;
     _navigationService.Navigate(
         "WorkspacesRegion",
         "StaffWorkspaceView",
         null,
         new[]
     {
         new KeyValuePair <string, string> ("StaffKey", item.Key.ToString()),
         new KeyValuePair <string, string> ("IsCreate", false.ToString())
     });
     StaffItem = null;
 }
コード例 #2
0
        private List <CmdbMovieDto> GetMoviesWithDetailsFromList(ISearchResultDto randomMovies, int numberOfMovies)
        {
            int iterations = numberOfMovies;
            List <CmdbMovieDto> returnList = new List <CmdbMovieDto>();

            foreach (var movie in randomMovies.Search)
            {
                if (MovieIsValid(iterations, movie))
                {
                    CmdbMovieDto myMovie = new CmdbMovieDto();
                    myMovie.ImdbId = movie.imdbID;
                    returnList.Add(myMovie);
                    iterations--;
                }
            }
            return(returnList);
        }
コード例 #3
0
 private static bool CanExecuteGoToStaffCommand(ISearchResultDto item)
 {
     return(item != null);
 }
コード例 #4
0
 private void ExecuteGoToStaffCommand( ISearchResultDto item )
 {
     StaffItem = item;
     _navigationService.Navigate (
         "WorkspacesRegion",
         "StaffWorkspaceView",
         null,
         new[]
             {
                 new KeyValuePair<string, string> ( "StaffKey", item.Key.ToString () ),
                 new KeyValuePair<string, string> ( "IsCreate", false.ToString () )
             } );
     StaffItem = null;
 }
コード例 #5
0
 private static bool CanExecuteGoToStaffCommand( ISearchResultDto item )
 {
     return item != null;
 }