示例#1
0
        public static void Initialize(DBContext context)
        {
            //Create the DB if not yet exists
            context.Database.EnsureCreated();

            if (!context.Resterends.Any())
            {
                var item = new Resterend()
                {
                    Description = "Kan brood roosteren.",
                    Name        = "Broodrooster",
                    Price       = 29,
                    Quantity    = 1,
                    Sold        = 0,
                    PictureUrl  = "https://image.coolblue.be/422x390/products/731875"
                };
                var item0 = new Resterend()
                {
                    Description = "Vlucht Japan",
                    Name        = "Sponser een klein deel van onze vlucht naar Japan.",
                    Price       = 200,
                    Quantity    = 3,
                    Sold        = 0,
                    PictureUrl  = "https://image.coolblue.be/422x390/products/731876"
                };
                context.Resterends.Add(item);
                context.Resterends.Add(item0);
                context.SaveChanges();
            }
        }
示例#2
0
 public IActionResult Post(Resterend newItem)
 {
     if (ModelState.IsValid)
     {
         ctx.Resterends.Add(newItem);
         ctx.SaveChanges();
         return(Ok(newItem));
     }
     else
     {
         return(Ok("UserNotCreated"));
     }
 }
示例#3
0
        public IActionResult Put(int Id, Resterend oldItem)
        {
            var updateItem = ctx.Resterends.Find(Id);

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

            updateItem.Description = oldItem.Description;
            updateItem.PictureUrl  = oldItem.PictureUrl;
            updateItem.Price       = oldItem.Price;
            updateItem.Quantity    = oldItem.Quantity;
            updateItem.Sold        = oldItem.Sold;
            updateItem.Name        = oldItem.Name;
            ctx.SaveChanges();

            return(Ok(updateItem));
        }