コード例 #1
0
        public IActionResult DetailsTV(string data)
        {
            int id      = to_int(data);
            var client  = new RestClient(tMDB.TV_details(id));
            var request = new RestRequest(Method.GET);

            request.AddParameter("undefined", "{}", ParameterType.RequestBody);
            IRestResponse response = client.Execute(request);
            TVData        temp     = new TVData();

            if (response.IsSuccessful)
            {
                temp               = JsonConvert.DeserializeObject <TVData>(response.Content);
                temp.poster_path   = "https://image.tmdb.org/t/p/w300_and_h450_bestv2" + temp.poster_path;
                temp.backdrop_path = "https://image.tmdb.org/t/p/w1400_and_h450_face" + temp.backdrop_path;
            }
            return(View(temp));
        }
コード例 #2
0
        public IActionResult Create(TV tv)
        {
            TVData.Add(tv);

            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public IActionResult Delete(int id)
 {
     TVData.Delete(id);
     return(RedirectToAction("Index"));
 }
コード例 #4
0
        public IActionResult Index()
        {
            var allTVs = TVData.GetAll();

            return(View(allTVs));
        }