public async Task <IActionResult> CreateViewing(int id) { bool isAdmin = AuthHandler.CheckIfAdmin(this); if (isAdmin) { Movie movie = await sqlTheaterData.OnGetMovie(id); List <Salon> salons = sqlTheaterData.GetSalons(); var model = new CreateViewingViewModel { MovieId = id, Movie = movie, Salons = salons }; return(View(model)); } else { return(StatusCode(403)); } }