public IHttpActionResult PutPIZZA(int id, PIZZA pIZZA)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != pIZZA.PIZZA_ID)
            {
                return(BadRequest());
            }

            db.Entry(pIZZA).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!PIZZAExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult GetPIZZA(int id)
        {
            PIZZA pIZZA = db.PIZZAs.Find(id);

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

            return(Ok(pIZZA));
        }
        public IHttpActionResult PostPIZZA(PIZZA pIZZA)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.PIZZAs.Add(pIZZA);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = pIZZA.PIZZA_ID }, pIZZA));
        }
        public IHttpActionResult DeletePIZZA(int id)
        {
            PIZZA pIZZA = db.PIZZAs.Find(id);

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

            db.PIZZAs.Remove(pIZZA);
            db.SaveChanges();

            return(Ok(pIZZA));
        }
 /// <summary>
 /// Looks at the current texture of the Pizza Object and sets the pizzaCase value
 /// </summary>
 private void TextureGetter()
 {
     //Looks at the current pizza texture and then sets pizzaCase to the correct value
     if (currentPizzaTexture.Equals(resourceLoader.pizzaDoughMaterial) /*|| currentPizzaTexture.Equals(resourceLoader.gfPizzaDoughMaterial)*/)
     {
         //if(currentPizzaTexture.Equals(resourceLoader.gfPizzaDoughMaterial))
         //{
         //    isGlutenFree = true;
         //}
         pizzaCase = PIZZA.Dough;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.sauceMaterial))
     {
         pizzaCase = PIZZA.Sauce;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.cheeseMaterial))
     {
         pizzaCase = PIZZA.Cheese;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.roniMaterial))
     {
         pizzaCase = PIZZA.Roni;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.baconMaterial))
     {
         pizzaCase = PIZZA.Bacon;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.peppersMaterial))
     {
         pizzaCase = PIZZA.Peppers;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.mushMaterial))
     {
         pizzaCase = PIZZA.Mushrooms;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.roniAndBaconMaterial))
     {
         pizzaCase = PIZZA.RoniBacon;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.roniAndPeppersMaterial))
     {
         pizzaCase = PIZZA.RoniPepper;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.roniAndMushMaterial))
     {
         pizzaCase = PIZZA.RoniMush;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.peppersAndBaconMaterial))
     {
         pizzaCase = PIZZA.PeppersBacon;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.peppersAndMushMaterial))
     {
         pizzaCase = PIZZA.PeppersMush;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.baconAndMushMaterial))
     {
         pizzaCase = PIZZA.BaconMush;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.roniAndBaconAndPeppersMaterial))
     {
         pizzaCase = PIZZA.RoniPeppersBacon;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.mushAndBaconAndPeppers))
     {
         pizzaCase = PIZZA.PeppersBaconMush;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.roniAndBaconAndMushMaterial))
     {
         pizzaCase = PIZZA.RoniBaconMush;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.roniAndPeppersAndMushMaterial))
     {
         pizzaCase = PIZZA.RoniPeppersMush;
     }
     else if (currentPizzaTexture.Equals(resourceLoader.theWorksMaterial))
     {
         pizzaCase = PIZZA.TheWorks;
     }
 }