示例#1
0
        public void AddRecommendedMovie(string movieId)
        {
            var recommended = new Recommended()
            {
                MovieId = movieId
            };

            _context.Recommended.Add(recommended);
            _context.SaveChanges();
        }
        public IHttpActionResult PostRecommended(Recommended recommended)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Recommendeds.Add(recommended);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = recommended.id }, recommended));
        }
        public IHttpActionResult DeleteRecommended(int id)
        {
            Recommended recommended = db.Recommendeds.Find(id);

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

            db.Recommendeds.Remove(recommended);
            db.SaveChanges();

            return(Ok(recommended));
        }
示例#4
0
        public ActionResult Details(int id)
        {
            ViewData["Tid"] = id;
            //functie krijgt toysid => zoekt alle orderdetails met die toysid => creert order lijst waar orderdetails gemaakt zijn => selecteert de top 5 toys van die orders
            //viewmodel voor toy en toysid
            var Tops  = GetTops(id);
            var Model = new Recommended
            {
                Toy = (from T in db.Toy
                       where T.ToysId == id
                       select T).First(),
                RecommendedToys = Tops
            };

            return(View(Model));
        }
示例#5
0
        public ActionResult Details(int id)
        {
            ViewData["Tid"] = id;
            //functie krijgt toysid => zoekt alle orderdetails met die toysid => creert order lijst waar orderdetails gemaakt zijn => selecteert de top 5 toys van die orders
            //viewmodel voor toy en toysid
            var TL  = RT(id);
            Toy toy = db.Toy.Find(id);
            var t   = from T in db.Toy
                      where T.ToysId == id
                      select T;
            Toy TT = t.First();
            var rt = new Recommended
            {
                t  = TT,
                lt = TL
            };

            return(View(rt));
        }
示例#6
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Code != 0)
            {
                hash ^= Code.GetHashCode();
            }
            if (ErrorMsg.Length != 0)
            {
                hash ^= ErrorMsg.GetHashCode();
            }
            if (Recommended != 0)
            {
                hash ^= Recommended.GetHashCode();
            }
            hash ^= areas_.GetHashCode();
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }