public async Task <ActionResult> VideosAsync(int id)
        {
            int    endOfUrl = 0;
            string linkUrl  = "";
            int    Mood     = int.Parse(TempData["emotion"].ToString());

            TempData.Keep();
            if (id == 1)
            {
                HttpResponseMessage response = await DbAPI.webApiClient.GetAsync("Features/" + Mood);

                if (response.IsSuccessStatusCode)
                {
                    linkUrl = response.Content.ReadAsStringAsync().Result;
                    if (Session["Member"] != null)
                    {
                        userMood user = new userMood
                        {
                            moodId = Mood,
                            userId = TempData["userId"].ToString(),
                            Date   = DateTime.Now
                        };
                        HttpResponseMessage Moodresponse = await DbAPI.webApiClient.PostAsJsonAsync("userMode/", user);

                        if (Moodresponse.IsSuccessStatusCode)
                        {
                        }
                    }
                }
            }
            else if (id == 2)
            {
                HttpResponseMessage response = await DbAPI.webApiClient.GetAsync("videoFeatures/" + Mood);

                if (response.IsSuccessStatusCode)
                {
                    linkUrl = response.Content.ReadAsStringAsync().Result;
                    if (Session["Member"] != null)
                    {
                        userMood user = new userMood
                        {
                            moodId = Mood,
                            userId = TempData["userId"].ToString(),
                            Date   = DateTime.Now
                        };
                        HttpResponseMessage Moodresponse = await DbAPI.webApiClient.PostAsJsonAsync("userMode/", user);

                        if (Moodresponse.IsSuccessStatusCode)
                        {
                        }
                    }
                }
            }
            endOfUrl         = linkUrl.Length - 2;
            linkUrl          = linkUrl.Substring(1, endOfUrl);
            TempData["Link"] = linkUrl;
            return(View());
        }
        public IHttpActionResult Put(userMood uMood)
        {
            var user = db.Users.Find(uMood.userId);

            if (user == null)
            {
                return(NotFound());
            }
            db.UserMoods.Add(uMood);
            db.SaveChanges();
            return(Ok(uMood));
        }