Пример #1
0
        public async Task <IActionResult> Index()
        {
            var user = await GetCurrentUserAsync();

            var userId = user?.Id;

            var tblCinema = await _cinemaService.GetCinemaByAdminId(userId);

            if (tblCinema == null)
            {
                return(NotFound());
            }

            var listOfAllMovies = _movieService.GetMoviesByCinemaId(tblCinema.CinemaId);

            foreach (var item in listOfAllMovies)
            {
                var newdescription = item.MovieDescription.Length <= 60 ? item.MovieDescription : item.MovieDescription.Substring(0, 60) + "...";
                item.MovieDescription = newdescription;
            }

            ViewData["ListOfMovies"] = listOfAllMovies;

            return(View(tblCinema));
        }