public void LoadTest() { List <Food> foodItems = new List <Food>(); foodItems = FoodItemManager.Load(); Assert.AreEqual(6, foodItems.Count()); }
public void DeleteTest() { List <Food> foodItems = FoodItemManager.Load(); FoodItem foodItem = foodItems.FirstOrDefault(u => u.FDCId == 1104086); int results = FoodItemManager.Delete(foodItem, true); Assert.IsTrue(results > 0); }
public void UpdateTest() { List <Food> foodItems = FoodItemManager.Load(); FoodItem foodItem = foodItems.FirstOrDefault(u => u.FDCId == 1104086); foodItem.Quantity = 999; int results = FoodItemManager.Update(foodItem, true); Assert.IsTrue(results > 0); }
public void InsertTest() { List <Meal> meals = MealManager.Load(); FoodItem foodItem = new FoodItem(); foodItem.Id = Guid.NewGuid(); foodItem.FDCId = 5555555; foodItem.MealId = meals.FirstOrDefault(m => m.Description == "Breakfast").Id; foodItem.Quantity = 999; int results = FoodItemManager.Insert(foodItem, true); Assert.IsTrue(results > 0); }
public void AddIngredient(string room, string name) { if (!roomToListTransform.ContainsKey(room)) { //GameObject obj = new GameObject(); //GameObject newObj = Instantiate(obj, ingredientList.transform); GameObject newObj = new GameObject(); newObj.name = room + " Ingredients"; newObj.transform.position = ingredientList.transform.position; newObj.AddComponent <VerticalLayoutGroup>(); //newObj.AddComponent<RectTransform>(); newObj.transform.parent = transform; newObj.SetActive(false); roomToListTransform.Add(room, newObj.GetComponent <RectTransform>()); } Transform parentTransform = roomToListTransform[room]; //create object GameObject gameObject = Instantiate(foodItem, parentTransform); gameObject.name = room + " " + name; Image image = gameObject.AddComponent(typeof(Image)) as Image; image.sprite = sprite; Color temp = image.color; temp.a = 0.75f; image.color = temp; //change the name of the created object FoodItemManager foodItemManager = gameObject.GetComponent <FoodItemManager>(); foodItemManager.SetText(name); //add to list Ingredient ingredient; ingredient.display = gameObject; ingredient.status = false; ingredient.name = name; ingredients.Add(ingredient); if (!roomToRequiredIngredients.ContainsKey(room)) { roomToRequiredIngredients.Add(room, new List <Ingredient>()); } roomToRequiredIngredients[room].Add(ingredient); }
public void InsertTest() { List <User> users = UserManager.Load(); List <Food> foodItems = FoodItemManager.Load(); Meal meal = new Meal(); meal.Id = Guid.NewGuid(); meal.UserId = users.FirstOrDefault(u => u.FullName == "Leroy Jenkins").Id; meal.Description = "Breakfast"; meal.Time = DateTime.Now; meal.FoodItems = foodItems; int results = MealManager.Insert(meal, true); Assert.IsTrue(results > 0); }
public void VerifyIngredient(string name) { bool foundIngredient = false; for (int i = 0; i < ingredients.Count; i++) { if (ingredients[i].name == name) { //change status Ingredient temp = ingredients[i]; temp.status = true; ingredients[i] = temp; //change image FoodItemManager foodItemManager = temp.display.GetComponent <FoodItemManager>(); foodItemManager.Validate(); foundIngredient = true; } } if (!foundIngredient) { Debug.Log("Ingredient not found: " + name); } }
// DELETE api/values/5 public int Delete([FromBody] Food value) { return(FoodItemManager.Delete(value)); }
// PUT api/values/5 public int Put(int id, [FromBody] Food value) { return(FoodItemManager.Update(value)); }
// POST api/values public int Post([FromBody] Food value) { return(FoodItemManager.Insert(value)); }
// GET api/values/5 public Food Get(Guid id) { return(FoodItemManager.LoadById(id)); }
// GET api/values public IEnumerable <Food> Get() { return(FoodItemManager.Load()); }
public FoodItemController(FoodserviceContext context) { manager = new FoodItemManager(context); }