예제 #1
0
    private dynamic PostIndex(dynamic parameters)
    {
      InboundTrackInfo inboundTrackInfo = this.Bind();

      PlayerModel homeViewModel;
      var id = inboundTrackInfo.TrackId;

      if (id != null && id != 0)
      {
        homeViewModel = new PlayerModel { TrackAvailable = true, TrackToPlay = _trackDataProvider.GetEntityById(id) };
        homeViewModel.TrackToPlay.Artist = _artistDataProvider.GetEntityById(homeViewModel.TrackToPlay.ArtistId).ArtistName;
        return View["mp3player/home", homeViewModel];
      }

      homeViewModel = new PlayerModel { TrackAvailable = false };
      return View["mp3player/home", homeViewModel];
    }
예제 #2
0
 private dynamic Index(dynamic parameters)
 {
   var homeViewModel = new PlayerModel { TrackAvailable = false };
   return View["mp3player/home", homeViewModel];
 }