Esempio n. 1
0
        void HandleCompleteMovie(CompleteMovie packet)
        {
            uint movie = _player.GetMovie();
            if (movie == 0)
                return;

            _player.SetMovie(0);
            Global.ScriptMgr.OnMovieComplete(_player, movie);
        }
        public IActionResult Get(Guid Id)
        {
            CompleteMovie movie = _repo.Get(Id).ToAPi();

            movie.ScriptWriter = _staffRepo.GetAll().Where(sId => sId.Id == movie.ScriptWriterId).Select(x => x.ToApi()).SingleOrDefault();
            movie.Director     = _staffRepo.GetAll().Where(sId => sId.Id == movie.DirectorId).Select(x => x.ToApi()).SingleOrDefault();
            movie.Casting      = _castRepo.GetCasting(Id).Select(x => x.ToApi());
            movie.Comments     = _cmtRepo.GetMovieComments(Id).Select(x => x.ToMovieComment());
            return(Ok(movie));
        }