public ActionResult GetRandomHomeGenres(int id = 11) { hypster_tv_DAL.mixManagement mixManager = new hypster_tv_DAL.mixManagement(); List <hypster_tv_DAL.Mix_GetGenresAndCovers> album_covers = new List <hypster_tv_DAL.Mix_GetGenresAndCovers>(); album_covers = mixManager.GetGenresAndCovers(id); return(View(album_covers)); }
public string ReportSong() { string PLAY_TOKEN = ""; string TRACK_ID = ""; string MIX_ID = ""; string ret_res = ""; try { if (Request.QueryString["PLAY_TOKEN"] != null) { PLAY_TOKEN = Request.QueryString["PLAY_TOKEN"]; } if (Request.QueryString["TRACK_ID"] != null) { TRACK_ID = Request.QueryString["TRACK_ID"]; } if (Request.QueryString["MIX_ID"] != null) { MIX_ID = Request.QueryString["MIX_ID"]; } string request_url1 = "http://8tracks.com/sets/" + PLAY_TOKEN + "/report.xml?track_id=" + TRACK_ID + "&mix_id=" + MIX_ID + "&api_key=443c4639830c723d8b866f08b79abbab5918770e"; XPathDocument doc1 = new XPathDocument(request_url1); XPathNavigator navigator1 = doc1.CreateNavigator(); ret_res = navigator1.SelectSingleNode("/response/status").Value; hypster_tv_DAL.Radio_Usage radio_u = new hypster_tv_DAL.Radio_Usage(); radio_u.Radio_Usage_Date = DateTime.Now; radio_u.PLAY_TOKEN = Int32.Parse(PLAY_TOKEN); radio_u.TRACK_ID = Int32.Parse(TRACK_ID); radio_u.MIX_ID = Int32.Parse(MIX_ID); hypster_tv_DAL.mixManagement mixManager = new hypster_tv_DAL.mixManagement(); mixManager.ReportSong(radio_u); } catch (Exception ex) { } return(ret_res); }
// // GET: /genres/ public ActionResult Index() { hypster_tv_DAL.mixManagement mixManager = new hypster_tv_DAL.mixManagement(); List <hypster_tv_DAL.Mix_GetGenresAndCovers> model = new List <hypster_tv_DAL.Mix_GetGenresAndCovers>(); model = mixManager.GetGenresAndCovers(50); if (hypster_tv_DAL.Mobile_Device_Recognition.CheckIfTablet(Request.UserAgent)) { return(View("IndexT", model)); } return(View(model)); }